Android

PerfView: Download Performance Analysis Tool fra Microsoft

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

Microsoft har udgivet den seneste version af PerfView, , der løser mindre fejl og tilføjer support til Microsoft.NET 4.5. Microsoft har udviklet disse værktøjer til analyse og isolering af CPU- eller hukommelsesrelaterede ydeevneproblemer for applikationsudviklere. Det hjælper dig med at indsnævre funktionen eller tråden, hvilket forårsager præstationsproblemet og peger på kildekoden, så du kan optimere det eller løse eventuelle fejl i det pågældende afsnit.

PerfView

I modsætning til nogle andre værktøjer Jeg har fundet PerfView fra Microsoft, for at være meget brugervenlig med tonsvis af hyperlinkede oplysninger til brugeren, for at forstå, hvordan det virker. Microsoft har inkluderet en Tutorial.exe fil; Prøv det og se, hvordan det virker. Værktøjet bruger funktionen Event Tracing for Windows (ETW) til at analysere og dumpe dataene. Det er meget nyttigt, når du fejler udførelsesrelaterede problemer for dit program.

Værktøjet tager i grunden et øjebliksbillede af stablerne ved at afbryde CPu`en. Det anbefales stærkt at læse vejledningen og guiderne i værktøjet for at forstå værktøjet bedre.

Som standard tager det stakken af ​​alle processer - men du kan vælge den EXE-fil, som du spinder for at fejlsøge. Som du kan se i billedet nedenfor, fortæller du dig navnet på hver ramme i stakken samlingen, med CPu`ens samlede omkostninger og det samlede beløb for omkostningerne.

Fejlfinding er således meget nemmere, og det hjælper dig med at finde ud af, hvilken ramme i stakken, der kan forårsage problemerne med CPu`en og pin-point kilden til den. Du kan også definere Symbol-serveren, så den downloader den og caches den lokalt.

Det er et godt værktøj for applikationsudviklere at effektivisere og reducere problemer med udvidelse og pinpoint. Hvis du er en applikationsudvikler, skal du sørge for at tjekke PerVeiw; Det vil helt sikkert hjælpe dig.

PerfView Tutorials

Her finder du et par video tutorials om Time undersøgelse:

  1. Indsamling af data med PerfView `Run` Command
  2. En simpel CPU undersøgelse
  3. Symbolopløsning
  4. Gruppering og foldning
  5. Drilling til omkostninger

PerfView Download

Du kan downloade det herfra.