كيفية القيام بما يلي: المعرف بواسطة قواعد الأداء

بشكل افتراضي، Visual Studio"أدوات إنشاء تشكيل جانبي" بجمع بيانات الأداء في فاصل زمني محدد رقم من الدورات المعالج المستخدمة من قبل العملية profiled. الرقم الافتراضي من الدورات في فاصل زمني هو 10,000,000، 0.01 ثانية تقريبا تشغيل جهاز كمبيوتر GH 1. يمكنك تغيير عدد الدورات في الفترة زمنية، ويمكنك تغيير حدث نموذج. تتوفر نماذج الأحداث التالية:

  • دورات ساعة-لوحدة المعالجة المركزية منضم مشاكل

  • المشاكل المتعلقة بأخطاء الصفحة-للذاكرة

  • النظام استدعاء-الادخال/الاخراج المشاكل المتعلقة

  • العداد الأداء-العدادات CPU لمشاكل الأداء ذات المستوى المنخفض

هام

إذا كنت تقوم بتجميع بيانات ذاكرة.NET (و/عمليات التخصيص أو مدة حياة الكائن) استخدام طريقة أخذ عينات، يتم تجاهل الأحداث الجميع المحددة من قبل مستخدم أخذ عينات وتستخدم عمليات تخصيص الذاكرة المناسبة و/او أحداث تجميع بيانات المهملة إلى جمع بيانات.

إلى تحديد حدث نموذج

  1. برنامج مستكشف الأداء، بزر الماوس الأيمن بجلسة الأداء، و ثم انقر فوق خصائص.

  2. في من الصفحات الخاصية، انقر فوق الخصائص أخذ عينات.

  3. من القائمة حدث نموذج المنسدلة، تحديد حدث العينة المطلوب إلى استخدامه لإنشاء ملفات تعريف تطبيق الخاص بك.

    ملاحظة

    عدّادات الأداء متوفر ممكنة فقط إذا قمت بتحديد العداد الأداء من القائمة حدث نموذج المنسدلة.

  4. إذا قمت بتحديد العداد الأداء، تحديد عداداً CPU معينة من العدادات الأداء متوفر شجرة عنصر تحكم عرض.

    • العدادات في أحداث الأجهزة المحمولة عقدة المتوفرة تشغيل الجميع أنواع المعالجات.

    • تعتبر العدادات في العقدة النظام الأساسي لإحداث خاصة إلى المعالج تشغيل الكمبيوتر الحالي وقد لا تتوفر تشغيل أنواع غير ذلك من المعالجات.

  5. عند تحديد حدث نموذج، وأخذ العينات القيمة الفاصل الزمني افتراضي هو dهوplayed في صندوق النص الفواصل الزمنية للعينات. وعند الضرورة، يمكنك إدخال القيمة التي تريدها في صندوق نص.

راجع أيضًا:

المهام

كيفية القيام بما يلي: ca2106:

المبادئ

Configuring Performance Sessions for Profiling Tools

استكشاف الأخطاء وإصلاحها مشروع قاعدة بيانات، البناء، والمشاكل المتعلقة بنشر

فهم قيم البيانات أخذ عينات في أدوات Profiling

استخدام التشكيل الجانبي أدوات من الأمر-خط