Events (VSPerfCmd)

VSPerfCmd.exe Eventsيتحكم خيار حدث تتبع لتسجيل Windows (ETW). بيانات ETW هو.etl بتم الحفظ الملفات التي هو منفصلة من ملف بيانات محلل ملفات التعريف. يمكن عرض بيانات في تقرير استخدام مورد تفاصيل عرض-بيانات محتوى محلل ملفات التعريف/etw: خلاصة الأمر.

Eventsيمكن استدعاء خيار في أي وقت قبل VSPerfCmd Shutdownالأمر هو تسمى لإيقاف إنشاء تشكيل جانبي.

VSPerfCmd.exe /events {On|Off} {Guid|ProviderName} [,Flags[,Level]

المعلمات

  • On|Off
    بدء تشغيل أو إيقاف تجميع حدث بيانات.

  • Guid
    معرف فريد عمومي موفر عنصر التحكم.

  • ProviderName
    اسم الموفر الذي هو regهوtered مع Windows Management Instrumentation (WMI).

  • Flags
    "0 x"-prefixed القيمة علامات الست عشرية هو المعرفة من قبل موفر الحدث.

  • Level
    تعين مقدار بيانات التي تم جمعها. Levelهو المعرفة من قبل موفر حدث.

Eventsخيار يفهم الكلمات الأساسية التالية kernel كـ أسماء الموفرين:

  • Process
    أحداث عملية

  • Thread
    مؤشر ترابط أحداث

  • Image
    تحميل نسخة و إلغاء تحميل أحداث

  • Disk
    قرص I/O الأحداث

  • File
    أحداث ادخال/اخراج الملف

  • Hardfault
    القرص الثابت الصفحة أخطاء

  • Pagefault
    أخطاء الصفحات ضعيف

  • Network
    أحداث شبكة اتصال

  • Registry
    أحداث الوصول للتسجيل

لاحظ أن فقط يمكن ممكّن موفر Kernel. لا يمكن معطّل، ولا يمكن إشاراته ‏‏تاريخ التعديل، حتى يتم إيقاف تشغيل جهاز العرض.

ملاحظات

ملاحظة

عندما تكون الأحداث ETW CLR البيانات بدء التشغيل الممكنة، إضافى هو أيضا يتم تجميعها في تقرير "عرض تتبع". إلى استبعاد أحداث بدء التشغيل من الظهور في التقرير، استخدم الأمر التالي:

C:\<path>VSPerfCmd -events on, \".NET Common Language Runtime\", 0x7fffffff, 5

هام

إذا كنت لا تقم باستبعاد الأحداث بدء التشغيل، ثم لأنه لا يتم سرد هذه الأحداث في ملف تنسيق الكائنات التي تمت إدارتها (MOF)، فتظهر كـ المعرفات العامة الفريدة GUID في التقرير. لمزيد من المعلومات، راجع هذه الصفحة على موقع Microsoft على ويب: نموذج مدارة كائن ملف تنسيق (MOF).

راجع أيضًا:

المرجع

VSPerfCmd

المبادئ

Performance Warnings

Command-Line Profiling of ASP.NET Web Applications

Command-Line Profiling of Services