אנדרואיד

PerfView: הורדה כלי ניתוח ביצועים של Microsoft

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

Microsoft פרסמה את הגירסה העדכנית ביותר של PerfView, המתקן באגים קטנים ומוסיף תמיכה ב- Microsoft.NET 4.5. Microsoft פיתחה כלים אלה לניתוח ובדיקת בעיות הקשורות למעבד או לזיכרון הקשורות למפתחי יישומים. זה יעזור לך לצמצם את הפונקציה או חוט, אשר גורם לבעיה ביצועים להצביע על קוד המקור, כך שתוכל לייעל את זה או לתקן את כל הבאגים בסעיף ספציפי.

PerfView

שלא כמו כלים אחרים, מצאתי PerfView של מיקרוסופט, כדי להיות מאוד ידידותי למשתמש עם טונות של מידע מקושר עבור המשתמש, כדי להבין איך זה עובד. מיקרוסופט כללה קובץ Tutorial.exe; לנסות ולראות איך זה עובד. הכלי משתמש בתכונה `איתור אירועים` עבור Windows (ETW) כדי לנתח ולהשליך את הנתונים. זה מאוד מועיל בעת פתרון בעיות הקשורות בביצועים עבור התוכנית שלך.

הכלי בעצם לוקח תמונת מצב של ערימות, על ידי הפרעה המעבד. מומלץ מאוד לקרוא את הקטע `הדרכה` ואת המדריכים המסופקים בתוך הכלי, כדי להבין את הכלי בצורה טובה יותר.

כברירת מחדל, הוא לוקח את ערימת כל התהליכים - אך ניתן לבחור בקובץ ה- EXE שאליו אתה מנסה לפתור בעיות. כפי שאתה יכול לראות בתמונה למטה, זה אומר לך את השם של כל מסגרת באוסף מחסנית, עם העלות הכוללת של המעבד ואת הסכום הכולל של העלות.

בדרך זו, פתרון בעיות הרבה יותר קל, וזה עוזר לך לגלות, איזו מסגרת בערימה יכול לגרום לבעיות השימוש ב- CPU ואת נקודת סיכה את המקור של זה. ניתן גם להגדיר את שרת ה- Symbol, כך שהוא מוריד אותו ומטמון אותו באופן מקומי.

זהו כלי נהדר למפתחי יישומים כדי לצמצם בעיות הקשורות בביצועים וביצועי נקודה, ביעילות רבה יותר. אם אתה מפתח יישומים, הקפד לבדוק את PerVeiw; זה בהחלט יעזור לך.

איסוף נתונים של פרביו

לקבלת מידע נוסף הנה כמה מדריכים וידאו זמין על החקירה זמן:

  1. איסוף נתונים עם הפקודה `Run` של PerfView
  2. חקירה פשוטה CPU
  3. רזולוציית סמל
  4. קיבוץ וקיפול
  5. קידוח לתוך עלות

פרפיו הורדה

אתה יכול להוריד אותו מכאן.