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-(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.
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) .
Related posts
Administrer ældre webapps med Microsofts Enterprise Mode Site List Portal
Microsoft Graph: Alt hvad du behøver at vide
Lær børn at kode ved hjælp af disse værktøjer og programmer fra Microsoft
Download, installer, lær Microsoft Small Basic programmeringssprog
Sådan aktiverer du højtydende GPU til Microsoft Edge-browseren
Bedste gratis C++ IDE til Windows 11/10
Gratis software til at overvåge systemydelse og ressourcer i Windows 10
Tips til brug af Inspect Element i Google Chrome-browseren
Sådan downloades og installeres kode:: Blokke i Windows 10
Bedste kodeeditorer til Windows 10, som enhver udvikler skal bruge
De fem bedste projekter for begyndere programmører
Sådan ændres User Agent og Geolocation i Edge Developer Tools
SynWrite Editor: Gratis tekst- og kildekodeeditor til Windows 10
Masseinstaller Windows-apps med Winstall til Windows Package Manager
Opret native Windows-applikation af enhver webside ved hjælp af Nativefier.
Find alle Git-kommandoer på ét sted her hos Git Explorer
Deaktiver udviklerværktøjer i Edge ved hjælp af registreringsdatabasen eller gruppepolitik
Slet produkt- og serviceydelsesdata fra Microsoft-konto
Bedste websteder til at lære kodning online gratis
Alternativ tekstbrowser lader dig gennemse flere programmeringssprog