Android

PerfView: Ladda ner prestationsanalysverktyg från Microsoft

PerfView Tutorial 1 - Collecting data with the Run command

PerfView Tutorial 1 - Collecting data with the Run command
Anonim

Microsoft har släppt den senaste versionen av PerfView, som fixar mindre buggar och lägger till stöd för Microsoft.NET 4.5. Microsoft har utvecklat det här verktyget för att analysera och isolera processorer eller minne relaterade prestanda för applikationsutvecklare. Det hjälper dig att begränsa funktionen eller tråden, vilket orsakar prestandaproblemet och pekar på källkoden, så att du kan optimera det eller åtgärda eventuella fel i det specifika avsnittet.

PerfView

Till skillnad från några andra verktyg, Jag har hittat PerfView från Microsoft, för att vara väldigt användarvänlig med massor av hyperlänkad information för användaren, för att förstå hur det fungerar. Microsoft har inkluderat en Tutorial.exe -fil; prova det och se hur det fungerar. Verktyget använder funktionen Event Tracing for Windows (ETW) för att analysera och dumpa data. Det är väldigt användbart när du felsöker prestationsrelaterade problem för ditt program.

Verktyget tar i princip snapshot av staplarna, genom att avbryta processorn. Det är starkt rekommenderat att läsa avsnittet Handledning och guiderna som finns i verktyget, för att bättre förstå verktyget.

Som standard tar det stapeln av alla processer - men du kan välja EXE-filen som du vill felsöka. Som du kan se i bilden nedan berättar du namnet på varje ram i stapelsamlingen, med CPU: s totala kostnad och totala kostnaden.

Felsökning är sålunda mycket enklare, och det hjälper dig att ta reda på vilken ram i stacken som kan orsaka problem med CPU-användningen och peka på källan till den. Du kan också definiera symbolservern så att den hämtar den och cachar den lokalt.

Det är ett bra verktyg för applikationsutvecklare att effektivisera inskränkningar och problem med prestanda. Om du är en applikationsutvecklare, se till att kolla PerVeiw; Det kommer säkert att hjälpa dig.

PerfView Tutorials

För mer information här finns ett par videotillbehör tillgängliga om Tidutredning:

  1. Samla in data med PerfView `Run`-kommandot
  2. En enkel CPU-undersökning
  3. Symbolupplösning
  4. Gruppering och hopfällning
  5. Borrning till kostnad

PerfView Ladda ner

Du kan ladda ner den här härifrån.