Prestatietool gebruiken in WPR en WPA Windows 10

Microsoft heeft een reeks nuttige toepassingen ontwikkeld waarmee een reeks analyses, tests of controles op het besturingssysteem in het algemeen kan worden uitgevoerd en die zeer nuttig kunnen zijn voor alle beheertaken die totale controle vereisen over de verschillende componenten van het besturingssysteem systeem zelf.

Een van deze tools is de Windows ADK (Windows Assessment and Deployment Kit) die over de nodige tools beschikt om Windows-images aan te passen om een ​​grootschalige implementatie te creëren en, daarvoor, de kwaliteit en prestaties van het systeem, zijn aanvullende componenten te testen en de toepassingen die erop worden uitgevoerd en zo latere fouten vermijden die een negatieve invloed kunnen hebben op de uitvoering van Windows.

De Windows ADK-download is beschikbaar via de volgende link:

Na het downloaden gaan we verder met het uitvoeren van de wizard:

Na het accepteren van de licentie zien we het volgende. Daar kunnen we volgens onze criteria de functies selecteren die we willen installeren in Windows 10. Eenmaal geselecteerd, klikt u op "Installeren" om door te gaan.

Precies op dit punt is er de functie Windows Performance Toolkit of Windows Performance Toolkit, een reeks hulpprogramma's voor prestatiebewaking die verantwoordelijk zijn voor het genereren van gedetailleerde prestatieprofielen van Windows 10-besturingssystemen en -toepassingen.

Solvetic zal in detail analyseren hoe Windows Performance Recorder (WPR) en Windows Performance Analyzer (WPA) in een Windows 10-omgeving kunnen worden gebruikt en zo verifiëren hoe we praktische hulpprogramma's bij de hand hebben die we misschien niet kenden, maar die een bondgenoot worden als het komt het uitvoeren van algemene administratieve en ondersteunende taken.

De systeemvereisten om Windows Performance Toolkit uit te voeren zijn:

  • Windows Performance Recorder (WPR): vanaf Windows 8
  • Windows Performance Analyzer (WPA): vanaf Windows 8 met Microsoft .NET Framework 4.5 of hoger.

Wat is Windows Performance Recorder (WPR)WPR is een geweldige opnametool die is ontwikkeld om opnames van gebeurtenissen voor Windows (ETW) te maken. Het zal mogelijk zijn om WPR uit te voeren vanaf de gebruikersinterface (UI) of vanaf de opdrachtregel, zoals wij dat nodig achten.

WPR biedt geïntegreerde profielen die we kunnen gebruiken om de gebeurtenissen te selecteren die worden opgenomen in Windows 10, en tegelijkertijd kunnen we aangepaste profielen maken in XML.

Met WPR kan het ook worden aangeroepen en bestuurd met behulp van de WPRControl Application Programming Interface (API).

Bij gebruik van WPR worden meerdere systeemgebeurtenissen geregistreerd als:

  • CPU gebruik
  • Harde schijf I/O-activiteit
  • Activiteiten I / O-logboeken
  • Netwerkgebruik
  • VirtualAlloc gebruiken (virtuele opdrachten)
  • Zwembadgebruik
  • Energieverbruik
  • GPU-activiteit
  • XAML-gerelateerde leveranciersgebeurtenissen
  • HTML-activiteit
  • HTML-gerelateerde providergebeurtenissen, zoals Internet Explorer en JavaScript
  • Bureaublad compositie activiteit
  • Alle activiteiten op het gebied van desktopcompositie

Daarnaast heeft WPR de volgende geïntegreerde profielen:

  • Audiostoringen: verbindt alle technische problemen die tijdens de audiotransmissie worden gegenereerd
  • Videostoringen: helpt bij het visualiseren van alle storingen die zijn opgetreden tijdens videostreaming
  • Internet Explorer: analyseer de prestaties van Internet Explorer
  • Minifilter I / O-activiteit
  • XAML-toepassingsanalyse
  • HTML-toepassingsanalyse

Bij het uitvoeren van WPR is het mogelijk om verschillende prestatiescenario's rechtstreeks in de gebruikersinterface (UI) te selecteren, waar we opties hebben zoals:

algemeenDit scenario registreert de algehele prestaties terwijl de computer actief is.

Aan / Uit - Opstarten (Aan / Uit - Opstarten)Het is verantwoordelijk voor het opnemen van prestaties terwijl de computer zich in het opstartproces bevindt.

Aan / Uit - Snel opstarten (Aan / Uit - Snel opstarten)Dit scenario legt de prestaties vast tijdens een snelle start.

Aan / Uit - AfsluitenHet registreert de prestaties terwijl we de apparatuur uitzetten.

Aan / Uit - HerstartcyclusRegistreert de prestaties tijdens de herstartcyclus van de computer

Aan / Uit - Standby / Hervatten (Aan / Uit - Standby / Hervatten)Het is verantwoordelijk voor het opnemen van de prestaties van de computer in de standby-modus en nadat deze is hervat.

Aan / Uit - Slaapstand / Hervatten (Aan / Uit - Slaapstand / Hervatten)Dit scenario registreert de prestaties wanneer Windows 10 in de slaapstand staat en wordt dan hervat.

1. Toegang krijgen tot Windows Performance Recorder (WPR) in Windows 10


Om toegang te krijgen tot deze tool hebben we de volgende opties:

Optie 1Voer in het zoekvak van Windows 10 wpr in en selecteer daar het hulpprogramma

Optie 2Ga naar menu:

  • Begin
  • Windows-kits
  • Windows Prestatierecorder
Optie 3Klik op het menu "Start" en zoek ernaar in recent toegevoegde applicaties

Stap 2
Wanneer we het hulpprogramma uitvoeren, zien we het volgende. Dit is de basisomgeving. Als we op de regel "Meer opties" klikken

Stap 3
We zullen toegang krijgen tot de profielopties of parameters om te analyseren:

In de rechter zijsectie kunnen we kiezen:

  • Scenariotype
  • Niveau van detail: Daar hebben we de opties "Licht" en "Uitgebreid". Het detailniveau Light wordt in principe gebruikt voor tijdopnames, terwijl het uitgebreide detailniveau gedetailleerde informatie biedt voor analyse.
  • Logging-modus: daar hebben we de bestandsopties waarmee de loggegevens in een sequentieel bestand worden vastgelegd of Geheugen slaat de loggegevens rechtstreeks op in cirkelvormige buffers in het geheugen.

Onderaan kunnen we indien nodig de gewenste profielen toevoegen. Zodra we elk van deze stappen hebben gedefinieerd, klikt u op de knop "Start".

Stap 4
We beginnen met het opnemen van de gebeurtenissen volgens de gedefinieerde criteria:

Stap 5
We zullen kunnen zien dat de tijd verstrijkt, de gebruikte buffer en de geregistreerde gebeurtenissen. We kunnen op elk moment op de knop "Opslaan" klikken om deze informatie op te slaan

Stap 6
Het volgende wordt weergegeven:

Stap 7
Daar definiëren we waar het rapport moet worden opgeslagen en klikken hiervoor op Opslaan:

Stap 8
Nadat het rapport is opgeslagen, wordt het volgende weergegeven:

Stap 9
Zoals we kunnen zien, is het proces voltooid en is het mogelijk om de bevattende map te openen of het rapport rechtstreeks met WPA te openen.

OpmerkingZoals we eerder vermeldden, kan WPR worden uitgevoerd vanaf de opdrachtregel waar de volledige complexiteit van WPR is ingebouwd in de opnameprofielen.

Als we ervoor kiezen om de opdrachtregel te gebruiken, is de te gebruiken syntaxis de volgende:

 wpr {-profielen [[…]] | -start | -stop | -annuleren | -status | -log | -purgecache | -help | -profieldetails | -disablepagingexecutive}
De beschikbare opties zijn:
  • Profielen
  • Begin
  • Hou op
  • Annuleren
  • Toestand
  • Profiel details
  • Pagingexecutive uitschakelen
  • Logboek
  • Opruimcache
  • Opmerkingen

Wat is Windows Performance Analyzer (WPA)WPA is ontwikkeld als een krachtige analysetool die in staat is om een ​​flexibele gebruikersinterface te combineren met uitgebreide grafische mogelijkheden en datatabellen die we kunnen draaien en deze hebben full-text zoekmogelijkheden. Wanneer u WPA gebruikt, hebben we een venster Problemen om te onderzoeken wat de oorzaak is van de gepresenteerde problemen.

De gebruikersinterface (UI) van Windows Performance Analyzer (WPA) is gebaseerd op een verzameling gedockte vensters die in een centrale werkruimte zijn gerangschikt. locatie als we dat willen.

Enkele van de functionaliteiten bij het gebruik van WPA zijn:

  • Analyse van WPA-graphics.
  • Analyseer WPA-gegevenstabellen
  • Analyseer WPA-weergaveprofielen
  • Beschrijft de querysyntaxis die wordt gebruikt in WPA-zoekopdrachten.
  • Analyseer de WPA-opening van een assessment
  • Meerdere vergelijkende analyseweergaven, waarmee het mogelijk is om de resultaten van twee verschillende sporen te vergelijken.
  • Windows Store-app-analyse

2. Toegang krijgen tot WPA in Windows 10

Stap 1
Om toegang te krijgen tot Windows Performance Analyzer hebben we de volgende opties:

Optie 1Voer in het zoekvak van Windows 10 wpa in en selecteer daar het hulpprogramma

Optie 2Ga naar het menu Start / Windows-kits / Windows Performance Analyzer

Optie 3Klik op het menu "Start" en zoek het op in de toepassingen die onlangs zijn geïnstalleerd in Windows 10

Stap 2
Wanneer u voor de eerste keer inlogt in WPA, wordt het volgende weergegeven. Daar vinden we de volgende rubrieken:

BeginBiedt instructies voor drie basisscenario's: een traceringsbestand openen, symbolen configureren en een profiel toepassen in WPA.

BasisactiesIn dit gedeelte vinden we instructies voor het gebruik van de Analysewizard, het markeren van een tijdbereik en het uitbreiden, zoeken of filteren van gegevens.

Gegevens bekijkenVia deze optie vinden we uitleg voor grafieken en datatabellen

MaatwerkHij geeft ons advies over het aanpassen van WPA

Demo'sDit gedeelte bevat links naar video's waar het mogelijk is om de basisprincipes van Windows Performance Analyzer (WPA), geavanceerde aanpassingen en analyse van de winkeltoepassing te zien om onze gebruikerservaring te verbeteren.

Andere onderwerpenHet bevat een link naar het MSDN Development Center en heeft traditionele prestatieonderwerpen.

Stap 3
Ongetwijfeld een van de handigste opties van WPA zijn de gegenereerde grafieken die ons gedetailleerde informatie geven over de gegevens die door WPR zijn verzameld. De grafieken die beschikbaar zijn in Windows Performance Analyzer per categorie zijn:

Systeemactiviteit

  • UI-vertragingen
  • Handelsmerken
  • Rekeningen per module
  • Transiënte procesboom
  • Levensduur per proces
  • VSync-DwmFrame
  • Traceermarkeringen
  • Garenactiviteiten
  • Stapels

Team

  • CPU-gebruik met details over het gebruik per proces, DPC- en ISR-gebruik per module, gebruik per prioriteit, contextomschakeling per CPU, tijdlijn per CPU, tijdlijn per proces en meer.
  • DPC / ISR, detaillering DPC / ISR-duur per module, functie, CPU, DPC-chronologie per module en functie, ISR-tijdlijn per module of functie.

Opslag

  • Mini-vertragingsfilters, markeert tijdlijn per stuurprogramma, proces, thread en tellingen per minifilter
  • Schijfgebruik met details over gebruik per schijf en prioriteit, activiteit per IO-type, aantal per IO-type, aantal per proces, schijfoffset, servicetijd per proces- of padnaam, grootte per proces, padnaam of stapel, prestaties per proces of IO-type en meer.
  • Records, analyse per bewerking, proces of sleutel, verstreken tijd per bewerking, proces of sleutel en meer.
  • Input/Output (I/O) bestanden, markering per type, activiteit per proces, thread of type, duur per proces, thread of type, grootte per bestandsnaam, proces of stapel voor lezen/schrijven
.

Geheugen

  • Geheugengebruik
  • Paginafouten
  • VirtualAlloc Commit LifeTimes
  • Momentopnamen van virtueel geheugen
  • Zwembadafbeeldingen

Video

  • DX-frames
  • GPU-gebruik per proces.
  • Dwm Frame-details

Energie

  • CPU-frequentie
  • Inactieve status CPU
  • Staatsdiagram per type
  • Statusapparaat
  • PoFx-component FState
  • Platform inactieve status
  • Processorprofielen
  • Processorgebruik en nog veel meer.

Om een ​​van de met WPR opgenomen rapporten te bekijken, gaat u naar het menu "Bestand / Open" of gebruikt u de volgende toetsencombinatie:

Ctrl + O

Stap 4
Daar navigeren we naar het gegenereerde rapport. Klik op "Openen"

Stap 5
Het uploadproces van het rapport begint:

Stap 6
Eenmaal geladen zien we het volgende:

VERGROTEN

We kunnen enkele van de laterale opties naar het centrale paneel slepen voor een veel completere en gedetailleerdere informatie over de gegevens:

VERGROTEN

Dit WPA-dashboard bestaat uit de volgende elementen:

Tabblad AnalyseHet is het centrale werkgebied van Windows Performance Analyzer (WPA), omdat we daaruit de opnames kunnen analyseren, daar wordt de betekenis van de lijnen of balken in de grafiek uitgelegd door op de gewenste ruimte te klikken en is het mogelijk om de vervolgkeuzepijl naar rechts in de titelbalk van het diagram om over te schakelen van een lijndiagram naar een gestapeld lijndiagram of een gestapeld staafdiagram voor de beste weergave van uw gegevens.

Venster Wizard AnalyseWanneer u een gegevensgrafiek of tabel selecteert, wordt de informatie over die specifieke grafiek en tabel weergegeven met de Analysewizard en van daaruit kunnen we de weergave-opties toevoegen of verbeteren.

FoutvensterDit is handig wanneer we de opname in het evaluatieplatform hebben gemaakt, het fouten- of problemenvenster geeft de problemen weer die de evaluatie identificeert. Dit venster bevindt zich in de rechterbovenhoek, dus als we de opname niet in het evaluatieplatform hebben gemaakt, wordt dit venster geminimaliseerd omdat er geen gegevens zijn om weer te geven.

Details vensterDit venster geeft details over het geselecteerde probleem en de aanbevolen oplossingen ervoor.

Diagnostisch consolevensterBevindt zich onderaan en zijn functie is om een ​​lijst met uitzonderingen in de opname en details in verband met het laden en decoderen van symbolen te bieden.

We kunnen het gewenste type grafiek selecteren door op de vervolgkeuzepijl te klikken:

We kunnen zien hoe de resultaten variëren op basis van de geselecteerde criteria:

VERGROTEN

Stap 7
In de grafiek van "Systeemactiviteit" vinden we hoe elk Windows 10-proces hardwarebronnen op de computer verbruikt:

VERGROTEN

Windows Performance Analyzer richt zich op het uitvoeren van een gedetailleerde analyse van de CPU, wat een van de fundamentele hardwarecomponenten is voor systeemprestaties. Hiervoor is het in WPR ideaal om alleen de CPU-box te activeren om gedetailleerde resultaten te verkrijgen op gebieden zoals:

Beheer van processorgebruikDit gedeelte behandelt details zoals processen, threads, uitgestelde procedureaanroepen (DPC's) en Interrupt Service Routines (ISR's).

Aspecten zoals:

  • Staat diagrammen op type
  • Staten per type
  • CPU-frequentiegrafieken met details zoals minimale en maximale duur, frequentie in MHz,% duur, enz.
  • Discussie-ID
  • Gebruik per proces of prioriteit en nog veel meer.

WPA-instellingenZoals we hebben vermeld, is het mogelijk om verschillende soorten visualisatie van de grafieken en andere parameters in deze tool te verkrijgen.

Stap 8
Om een ​​ander type grafiek te verkrijgen, klikt u op het pictogram Grafiektype selecteren en definieert u de gewenste:

VERGROTEN

Stap 9
Op basis van het te gebruiken type grafiek kunnen we bepaalde parameters specificeren:

VERGROTEN

Stap 10
Met het tandwielpictogram (Open View Editor) kunnen we definiëren hoe de gegevens in de grafieken worden weergegeven:

Enkele handige sneltoetsen voor het gebruik van WPA zijn:

Open een nieuwe track of sessie

CTRL + UIT

Open een nieuwe trace of sessie in een nieuw venster

CTRL + SHIFT + UIT

Toon en navigeer naar Graph Explorer

CTRL + G

Een nieuwe analyseweergave openen

CTRL + N

Opent een nieuwe benchmarkweergave

CTRL + SHIFT + N

Keert terug naar de vorige analyseweergave

TERUGSLAG

De WPA-helpsite weergeven

F1

Sluit de huidige analyseweergave

CTRL + W

Sluit alle analyseweergaven

CTRL + SHIFT + W

De naam van de huidige analyseweergave wijzigen

F2

Open de huidige dubbele analyseweergave

CTRL + K

Open het vervolgkeuzemenu voor vooraf ingestelde selectie

CTRL + P

Open de weergave-editor

CTRL + E

Gebruik de focusgegevenstabel

CTRL + T

Voeg de focuslegenda toe

CTRL + L

Focus op kolomkoppen uit de gegevenstabel

CTRL + H

Alleen de gegevenstabel weergeven

CTRL + SHIFT + T

Genereer alleen de grafiek

CTRL + SHIFT + G

Geeft zowel de grafiek als de gegevenstabel weer

CTRL + SHIFT + B

Zoom in op het geselecteerde tijdbereik

CTRL+.

Zoom in op de nieuwe weergave

CTRL+SHIFT+.

Zoom in op de tekst of afbeelding

CTRL + +

Uitzoomen

CTRL + -

Uitzoomen

CTRL + SHIFT + -

In- of uitzoomen op inhoud

CTRL + muis scrollwiel

Scroll naar links of rechts

SHIFT + muis scrollwiel

Markeer het geselecteerde tijdbereik

CTRL + M

De markering wissen

CTRL + SHIFT + M

Kijk in de kolom van de gegevenstabel

CTRL + F

Zoek de volgende instantie in de gegevenstabel

F3

Zoek een eerder voorval in de gegevenstabel

SHIFT + F3

Kopieer een cel uit de gegevenstabel

CTRL + C

Navigeer naar de laatste rij van de gegevenstabel

EINDE

Open het vervolgkeuzemenu voor vooraf ingestelde selectie

CTRL + P

Alle grafieken in Graph Explorer uitvouwen

CTRL + *

We kunnen zien hoe deze twee tools, WPA en WPR, een waardevol hulpmiddel worden om duidelijkheid te krijgen over de staat van ons systeem en de interne componenten om de beste prestatie- of beheersmaatregelen op hen te nemen.

Het is een gratis optie gemaakt door Microsoft waarmee we honderden nuttige resultaten kunnen weergeven, ongeacht het type taak dat moet worden uitgevoerd.

wave wave wave wave wave