النشرة المصورة العمومية (VSPerfCmd)

GCيمكن الاختيار من مجموعة تخصيص ذاكرة لبرنامج.NET Framework و كائن بيانات العمر. GCيمكن استخدام خيار بإنشاء ملفات تعريف أسلوب العينة و فقط مع Launchخيار.

عند استخدام GCخيار، VSPerfClrEnv /sampleonالأمر هو غير مطلوب.

إذا تم تعيين بدون معلمات، أو Allocationمعلمة هو المحددة من برنامج.NET Framework بيانات تخصيص ذاكرة فقط هو جمع. إذا Lifetimeالمعلمة هو تعيين كل من تخصيص ذاكرة لبرنامج.NET Framework وبيانات عمر كائن.NET Framework هو التي تم تجميعها.

VSPerfCmd.exe /Launch:AppName /GC[:{Allocation|Lifetime}] [Options]

المعلمات

  • Allocation
    يكون هذا هو الإعداد الافتراضي. قم بتجميع بيانات تخصيص ذاكرة لبرنامج.NET Framework.

  • Lifetime
    يجمع كل من بيانات تخصيص الذاكرة من برنامج.NET Framework و.NET البيانات مدة حياة الكائن إطار عمل.

خيارات مطلوبة

GCيمكن استخدام خيار فقط مع Launchخيار.

  • **Launch:**AppName
    يبدأ تشغيل تطبيق المحدد و يبدأ في إنشاء تشكيل جانبي باستخدام أسلوب أخذ عينات.

مثال

يقوم المثال التالي بتشغيل أحد تطبيقات و تقوم بتجميع بيانات تخصيص ذاكرة لبرنامج.NET Framework.

VSPerfCmd.exe /Launch:TestApp.exe /gc

راجع أيضًا:

المرجع

VSPerfCmd

المبادئ

Performance Warnings

Command-Line Profiling of ASP.NET Web Applications

Command-Line Profiling of Services