Hur man använder Windows Performance Analyzer (WPA) för att öka PC-hastigheten

Verktyget Windows Performance Analyzer ( WPA ) är en del av Windows Assessment and Deployment Kit ( Windows ADK ). Det är verktyget du kan använda för att skapa grafer och tabeller baserade på händelsespårningslogginspelningar. Du gör dessa spårningsfiler med hjälp av verktyg som Xperf eller Windows Performance Recorder ( WPR ). Dessa verktyg är användbara om du har problem med systemets prestanda. Du kan också använda dem regelbundet för prestandaövervakning.

I den här artikeln får du lära dig hur du skapar en snabb inspelning med WPR . Du bör starta den här inspelningen under en händelse där du vill testa din dators prestanda(the performance of your computer) . Det kan vara att starta ett spel(launching a game) eller annan applikation eller till och med köra ett program du har skrivit. Sedan kommer vi att täcka hur du använder WPA- verktyget för att läsa och analysera den datafilen i felsökningssyfte.

Installera och starta Microsoft Windows ADK-verktyg(Microsoft Windows ADK Tools)

Det första steget för att installera både WPA och WPR är att installera Windows ADK från Microsofts nedladdningssida för Windows Performance Toolkit(install Windows ADK from Microsoft’s download page for the Windows Performance Toolkit) . Det här verktyget är från Microsoft.com , så det är helt säkert att installera. När du går igenom installationsprocessen måste du välja de komponenter du vill installera. 

Se bara till att Windows Performance Toolkit är valt eftersom detta inkluderar båda verktygen du behöver.

När du väl väljer Installera(Install) kan processen ta tid, så ha tålamod.

När installationen av Windows Performance Toolkit är klar är du redo att göra din första WPR- inspelning. 

Obs(Note) : För det här exemplet har vi installerat HeavyLoad Stress Test-appen(HeavyLoad Stress Test app) för att belasta vårt system hårt medan WPR- inspelningen sker.

Innan du använder Microsoft Windows Performance Analyzer- verktyget måste du använda Windows Performance Recorder för att fånga en händelsespårningslogg (en ETL -fil). Denna inspelning kommer att innehålla alla händelsespårning(Event Tracing) för Windows ( ETW )-händelser. WPA analyserar all systeminformation om CPU , minne, lagring och mer.

För att starta WPR , välj Start -menyn och skriv "Windows Performance Recorder." Välj sedan appen Windows Performance Recorder

WPR -(WPR) verktyget är ett enkelt verktyg för att fånga händelser som inträffar på ditt system under en viss tidsram. För att starta inspelningen, välj bara Start- knappen. 

Detta kommer att starta systemets händelseregistrering. Utför åtgärder (som att starta och köra ett program) som du vill använda för att testa systemets prestanda(your system’s performance)

När du är klar går du bara tillbaka till WPR- fönstret och väljer knappen  Spara .(Save)

Nästa steg visar sökvägen till din ETL -fil. Du kan inkludera en beskrivning av vad du felsöker eller testar i det detaljerade beskrivningsfönstret(detailed description) .

När du är klar väljer du knappen Spara .(Save)

Appen kommer att skriva all data till ETL -filen, och du kommer att se alternativ längst ner i fönstret för att öppna WPA- verktyget direkt eller navigera till ETL -filen genom att öppna mappen.

Det bekvämaste sättet att omedelbart gå vidare till din prestationsanalys är att välja knappen Öppna i WPA(Open in WPA)

Analysera ETL-filer(ETL Files) med Windows Performance Analyzer

När du dubbelklickar på WPA - appen och den startar är du redo att börja navigera genom och visualisera data i ETL -filen. Detta är en speciell loggfil som bara vissa appar kan öppna. Du kunde inte se det med något som Google Docs eller Microsoft Word .

Du kommer att märka längs den vänstra sidan att det finns fyra huvudkategorier av data att utforska. Du kan välja vilket som helst av dessa diagram till vänster för att se dem visas mer detaljerat i den högra rutan.

Dessa kategorier inkluderar:

  • Systemaktivitet(System Activity) : Bearbeta information, bakgrundsuppgifter, händelser och mer.
  • Beräkning(Computation) : All information relaterad till CPU- kärnor.
  • Lagring(Storage) : Information om diskanvändning.
  • Minne(Memory) : Verklig och virtuell minnesanvändning.
  • Ström(Power) : Information om processorns energianvändning.

I varje diagram, liksom CPU-användningsdiagrammet(CPU Usage) , kan du hålla muspekaren över valfritt grafområde för att se en uppdelning av datakomponenterna som processnamn, processaktiv tid och procentandel av den totala CPU- användningen.

Om du väljer ett specifikt processnamn från listan längst ner kommer du att se markerade områden i diagrammet för att identifiera de specifika tider som processen förbrukade CPU- resurser. Detta kan hjälpa till att identifiera om operativsystemsprocesser eller applikationsprocesser äter upp hela CPU- tiden.

Du kan också borra ner i varje process för att se specifik stackaktivitet, igen med diagrammet ovan som markerar områden när den stacken aktivt använde CPU- tid.

Tillgängliga diagram i WPA

Inuti var och en av de fyra huvudkategorierna i den vänstra rutan hittar du en grafutforskare som kan hjälpa dig att analysera och felsöka vad som händer med systemets prestanda.

Vi har täckt systemaktivitetslistan(System Activity) ovan. Nedanför detta hittar du kategorin Beräkning(Computation)

Här hittar du följande underdiagram:

  • CPU-användning (Sampled)(CPU Usage (Sampled)) : Prover av CPU- aktivitet tagna med samplingsintervall. 
  • CPU-användning (precis)(CPU Usage (Precise)) : CPU-användning associerad med specifika processtrådar som körs.
  • DPC/SR Duration : CPU-tid som ägnas åt att betjäna deferred procedure calls ( DPC(DPCs) ). 
  • CPU-användning (tillskriven)(CPU Usage (Attributed)) : CPU-användning uppdelad i flera kategorier.

Återigen, du kan välja vilken som helst av dessa underdiagram för att visa dem till höger. Eller så kan du titta närmare på fler underdiagram relaterade till vart och ett av dessa områden.

Lagringskategorin har flera undervisualer(Storage) för diskanvändning under sig i den vänstra navigeringsrutan.

Du kan se övergripande lDisk-användning eller gå igenom något av följande underbilder:

  • Diskaktivitet
  • Disk räknar
  • Diskoffset
  • IO tid 
  • Servicetid
  • Diskstorlek
  • Diskgenomströmning
  • Diskanvändning

Genom att lägga till en eller flera av dessa i samma ruta till vänster kan du jämföra olika aspekter av diskanvändning med varandra. Den här typen av jämförelse tillsammans med bilder relaterade till processer(related to processes) eller CPU- tid kan potentiellt hjälpa dig att identifiera källan till dina Windows- prestandaproblem.

Nästa kategori i den vänstra navigeringsrutan är Minne(Memory) .

Du hittar följande diagram under kategorin Minne(Memory) :

  • Minnesanvändning(Memory Utilization)
  • Fel räknas
  • Fel IO-tid
  • Ögonblicksbilder av virtuellt minne

Slutligen är den sista kategorin i listan Power . Dessa är alla bilder relaterade till ditt systems totala CPU- strömförbrukning.

Detta inkluderar alla följande underbilder kring alla systemprocessorer som CPU(CPUs) :er och GPU(GPUs) :er :

  • CPU-frekvens
  • CPU:s viloläge och tillståndsdiagram
  • Systemlatenstolerans
  • Processorprofiler 
  • Processor parkeringsläge
  • Core Parking State
  • Processorprestanda
  • Processorbegränsningar

Andra Microsoft WPA-funktioner

Det finns flera användbara funktioner i WPA- verktyget som hjälper dig med din felsökning.

En av dem är en analysassistent(Assistant) . Du hittar detta genom att välja menyn Fönster och välja (Window)Analysassistent(Analysis Assistant) .

Detta öppnar en ny ruta i verktyget som ger dig tips och detaljer om diagrammen eller objekt i diagrammen som du klickar på. 

Detta är särskilt användbart om du inte är så bekant med all terminologi som används i verktyget.

Om du väljer menyn Fönster(Window) och väljer Ny analysvy(New Analysis View) kan du öppna en ny analysflik.

Detta låter dig utföra flera analyser genom att lägga till en familj av bilder på en flik och sedan öppna en ny flik för att utföra en helt annan uppsättning bilder utan att förlora din tidigare analys. Bläddra(Flip) fram och tillbaka mellan flikarna för att arbeta med varje analys individuellt.

Utforska Windows Performance Analyzer ytterligare(Windows Performance Analyzer Further)

Om du vill gräva ännu mer i WPA har Microsoft en gammal Microsoft Docs-guide(old Microsoft Docs guide) . Dokumentationen underhålls inte längre, men den bör peka dig i rätt riktning. Den innehåller till och med en fullständig kommandoradsreferens som du kan använda för att köra WPA- kommandon från kommandotolken.

Som du kan se är Windows Performance Analyzer- verktyget mycket mer flexibelt och användbart än standardprestandaverktyg som kommer installerade på Windows som standard. Så nästa gång ditt Windows- system börjar agera ovanligt, ta dig tid att ladda ner Windows ADK och ge WPR och WPA ett försök.

Om du använder Linux (eller Android ), är en GitHub Linux-version av ett liknande verktyg tillgänglig(GitHub Linux version of a similar tool is available) med hjälp av Microsoft Performance Toolkit .



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts