Microsoft har gitt ut den nyeste versjonen av PerfView, som løser mindre feil og legger til støtte for Microsoft. NET 4.5. Microsoft har utviklet dette verktøyet for å analysere og isolere CPU eller minne relaterte ytelsesproblemer for applikasjonsutviklere. Det vil hjelpe deg å begrense funksjonen eller tråden, noe som forårsaker ytelsesproblemet og peker på kildekoden, slik at du kan optimalisere det eller fikse eventuelle feil i den aktuelle delen.
PerfView
I motsetning til noen andre verktøy har jeg funnet PerfView fra Microsoft, for å være veldig brukervennlig med tonnevis av hyperkoblet informasjon for brukeren, for å forstå hvordan det fungerer. Microsoft har tatt med en Tutorial.exe fil; prøv det og se hvordan det fungerer. Verktøyet bruker Event Tracing for Windows (ETW) -funksjonen for å analysere og dumpe dataene. Det er svært nyttig når du feilsøker ytelsesrelaterte problemer for programmet ditt.
Verktøyet tar i utgangspunktet et øyeblikksbilde av stablene, ved å forstyrre CPU. Det anbefales å lese opplæringsseksjonen og veiledningene som er gitt i verktøyet, for å forstå verktøyet bedre.
Som standard tar det stakken av alle prosessene - men du kan velge EXE-filen som du trykker på for å feilsøke. Som du kan se på bildet nedenfor, forteller du navnet på hver ramme i stablesamlingen, med den totale kostnaden for CPU og total kostnad.
Det er et godt verktøy for applikasjonsutviklere for å begrense problemer med å begrense og forbedre resultatene, mer effektivt. Hvis du er en applikasjonsutvikler, må du sjekke ut PerVeiw; det vil sikkert hjelpe deg.
PerfView Tutorials
For mer informasjon her er et par videoopplæringer tilgjengelig om Tidssøking:
- Samle data med PerfView 'Run' Command
- En enkel CPU-undersøkelse
- Symboloppløsning
- Gruppering Og Folding
- Drilling innom kostnad
PerfView Last ned
Du kan laste den ned herfra.