PerfView er et præstationsanalyse- og profileringsværktøj fra Microsoft

Microsoft har udgivet den seneste version af PerfView, som retter mindre fejl og tilføjer understøttelse af Microsoft .NET 4.5 . Microsoft har udviklet disse værktøjer til at analysere og isolere CPU- eller hukommelsesrelaterede(Memory) ydeevneproblemer for applikationsudviklere. Det vil hjælpe dig med at indsnævre funktionen eller tråden, som forårsager ydeevneproblemet, og pege på kildekoden, så du kan optimere den eller rette eventuelle fejl i den specifikke sektion.

PerfView er et præstationsanalyse- og profileringsværktøj fra Microsoft

PerfView er et præstationsanalyse-(Performance Analysis) og profileringsværktøj(Profiling Tool)

I modsætning til nogle andre værktøjer har jeg fundet PerfView fra Microsoft , at være meget brugervenlig med tonsvis af hyperlinkede oplysninger til brugeren, for at forstå, hvordan det fungerer. 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 ved fejlfinding af ydeevnerelaterede problemer for dit program.

Værktøjet tager dybest set snapshots af stakkene ved at afbryde CPU'en(CPU) . Det anbefales stærkt at læse vejledningssektionen(Tutorial) og vejledningerne i værktøjet for at forstå værktøjet bedre.

Tilfældig læsning(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry .

Som standard tager det stakken af ​​alle processer - men du kan vælge den EXE -fil, du vil fejlfinde. Som du kan se på billedet nedenfor, fortæller den dig navnet på hver ramme i staksamlingen med de samlede omkostninger for CPU'en(CPU) og det samlede beløb for omkostningerne.

PerfView er et præstationsanalyse- og profileringsværktøj fra Microsoft

På denne måde er fejlfindingen meget nemmere, og det hjælper dig med at finde ud af, hvilken ramme i stakken, der kan forårsage CPU- brugsproblemer og lokalisere kilden til det. Du kan også definere Symbol -serveren, så den downloader den og cacher den lokalt.

Det er et fantastisk værktøj for applikationsudviklere til at indsnævre og lokalisere præstationsrelaterede problemer mere effektivt. Hvis du er en applikationsudvikler, skal du sørge for at tjekke PerVeiw ; det vil helt sikkert hjælpe dig. Du kan downloade det fra github.com .

Relateret(Related) : Sådan kører du Computer Performance Benchmark Test på Windows 10(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

Jeg er professionel software reviewer med over 10 års erfaring. Jeg har skrevet og anmeldt mange forskellige typer software, inklusive men ikke begrænset til: Microsoft Office (Office 2007, 2010, 2013), Android-apps og trådløse netværk. Mine kompetencer ligger i at give objektive og detaljerede anmeldelser af programmer/applikationer, som andre kan bruge som referencemateriale eller til eget arbejde. Jeg er også ekspert i MS office-produkter og har tips til, hvordan du bruger dem effektivt og effektivt.



Related posts