انڈروئد

PerfView سے کارکردگی تجزیہ کا آلہ ڈاؤن لوڈ کریں: مائیکروسافٹ سے مائیکروسافٹ

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

مائیکروسافٹ نے PerfView کا تازہ ترین ورژن جاری کیا ہے، جو معمولی کیڑے کو درست کرتا ہے اور مائیکروسافٹ.NET 4.5 کے لئے حمایت کا اضافہ کرتا ہے. مائیکروسافٹ نے ایپلی کیشنز ڈویلپرز کے لئے CPU یا میموری سے متعلق کارکردگی کے مسائل کو تجزیہ کرنے اور الگ کرنے کے لئے یہ اوزار تیار کیا ہے. یہ آپ کو فنکشن یا دھاگے کو تنگ کرنے میں مدد ملتی ہے، جس میں کارکردگی کا مسئلہ بنتا ہے اور ذریعہ کوڈ کو اشارہ کرتا ہے، تاکہ آپ اس کو بہتر بنائے یا اس مخصوص سیکشن میں کسی کیڑے کو ٹھیک کرسکیں.

PerfView

کسی دوسرے اوزار کے برعکس ، میں نے مائیکروسافٹ سے PerfView پایا ہے، صارف کے لئے بہت زیادہ ہائپر لنڈ معلومات کے ساتھ بہت صارف دوستی بننے کے لئے، یہ سمجھنے کے لئے کہ یہ کیسے کام کرتا ہے. مائیکروسافٹ نے ٹیوٹوریل.exe فائل میں شامل کیا ہے؛ کوشش کریں اور دیکھیں کہ یہ کیسے کام کرتا ہے. یہ آلہ ڈیٹا بیس کا تجزیہ اور ڈمپ کرنے کیلئے ونڈوز (ETW) خصوصیت کے لئے ایونٹ ٹرننگنگ کا استعمال کرتا ہے. اپنے پروگرام کے لئے کارکردگی سے نمٹنے کے متعلق مسائل سے نمٹنے کے دوران یہ بہت مددگار ثابت ہوتا ہے.

یہ آلہ بنیادی طور پر CPU میں رکاوٹ کے ذریعے، اسٹیکوں کی سنیپ شاٹ لیتا ہے. آلے کو بہتر سمجھنے کے لئے یہ ٹیوٹوریل سیکشن اور آلے کے اندر فراہم کردہ ہدایات کو انتہائی مشورہ دیتے ہیں.

پہلے سے طے شدہ طور پر، یہ تمام عملوں کی اسٹیک لیتا ہے - لیکن آپ EXE فائل کو منتخب کرسکتے ہیں جسے آپ کو دشواری کا سامنا کرنا پڑا. جیسا کہ آپ ذیل میں تصویر دیکھ سکتے ہیں، یہ آپ کو اسٹیک مجموعہ میں ہر فریم کا نام بتاتا ہے، CPU کی کل لاگت اور لاگت کی کل رقم کے ساتھ.

اس طرح، مشکلات کا حل بہت آسان ہے، اور یہ آپ کو تلاش کرنے میں مدد ملتی ہے، جس میں اسٹیک میں فریم CPU کے استعمال کے مسائل اور اس کا ذریعہ پن پوائنٹ بن سکتا ہے. آپ Symbol سرور کی وضاحت بھی کر سکتے ہیں، تاکہ یہ اسے ڈاؤن لوڈ کریں اور اسے مقامی طور پر استعمال کریں.

یہ پروگرام کے ڈویلپرز کو کم سے کم اور پن پوائنٹ کارکردگی سے متعلقہ مسائل کو حل کرنے کے لئے ایک بہت اچھا آلہ ہے. اگر آپ ایک ایپلیکیشن ڈویلپر ہیں تو، پیروئیو کو چیک کرنے کے لئے یقینی بنائیں؛

PerfView سبق

یہاں مزید معلومات کے لئے وقت کی تحقیقات کے بارے میں دستیاب ایک ویڈیو ٹیوٹوریل ہیں:

  1. PerfView `رن` کمان کے ساتھ جمع کردہ ڈیٹا
  2. ایک سادہ سی پی یو کی تحقیقات
  3. سمبول قرارداد
  4. گروپ سازی اور فولڈنگ
  5. قیمت میں سوراخ کرنے والی

PerfView ڈاؤن لوڈ کریں

آپ اسے یہاں سے ڈاؤن لوڈ کر سکتے ہیں.