ذكري المظهر

PerfView: تنزيل أداة تحليل الأداء من Microsoft

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

أصدرت Microsoft أحدث إصدار من PerfView ، يعمل على إصلاح الأخطاء الثانوية وإضافة دعم لـ Microsoft.NET 4.5. قامت Microsoft بتطوير هذه الأدوات لتحليل مشكلات الأداء المتعلقة بوحدة المعالجة المركزية أو الذاكرة وعزلها لمطوري التطبيقات. سيساعدك ذلك على تضييق نطاق الوظيفة أو مؤشر الترابط ، مما يسبب مشكلة الأداء ويشير إلى شفرة المصدر ، بحيث يمكنك تحسينها أو إصلاح أي أخطاء في هذا القسم المحدد.

PerfView

على عكس بعض الأدوات الأخرى ، لقد وجدت PerfView من Microsoft ، لتكون سهلة الاستخدام للغاية مع طن من المعلومات ذات الارتباط التشعبي للمستخدم ، لفهم كيف يعمل. قامت Microsoft بتضمين ملف Tutorial.exe ؛ انها محاولة ونرى كيف يعمل. تستخدم الأداة ميزة تتبع الأحداث لـ Windows (ETW) لتحليل البيانات وتفريغها. من المفيد للغاية أثناء استكشاف الأخطاء وإصلاحها المتعلقة بالأداء لبرنامجك.

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

بشكل افتراضي ، فإنه يأخذ تكديس جميع العمليات - ولكن يمكنك اختيار ملف EXE الذي يمكنك تحري الخلل وإصلاحه. كما ترى في الصورة أدناه ، تخبرك باسم كل إطار في مجموعة الرقائق ، مع التكلفة الإجمالية لوحدة المعالجة المركزية والمبلغ الإجمالي للتكلفة.

وبهذه الطريقة ، تكون عملية استكشاف الأخطاء وإصلاحها أسهل بكثير ، كما يساعدك في معرفة ما إذا كان الإطار الموجود في المكدس قد يتسبب في مشكلات استخدام وحدة المعالجة المركزية (CPU) وأشرح مصدره. يمكنك أيضًا تعريف خادم Symbol ، بحيث يقوم بتنزيله وتخزينه مؤقتًا.

وهي أداة رائعة لمطوري التطبيقات لتضييق المشكلات ذات الصلة بالأداء وإثباتها ، بشكل أكثر فعالية. إذا كنت مطور تطبيق ، تأكد من إطلاعك PerVeiw؛ سيساعدك بالتأكيد.

PerfView Tutorials

لمزيد من المعلومات يوجد هنا عدد من دروس الفيديو حول تحقيق الوقت:

  1. جمع البيانات باستخدام الأمر Perfev `Run`
  2. A Simple CPU Investigation
  3. الرمز الرمز
  4. التجميع وطوي
  5. الحفر في التكلفة

PerfView تنزيل

يمكنك تنزيله من هنا.