Das Windows Performance Analyzer (WPA)-Tool ist Teil des Windows Assessment and Deployment Kit (Windows ADK). Mit diesem Tool können Sie Diagramme und Tabellen basierend auf den Protokollaufzeichnungen der Ereignisablaufverfolgung erstellen. Sie erstellen diese Ablaufverfolgungsdateien mit Tools wie Xperf oder Windows Performance Recorder (WPR). Diese Tools sind nützlich, wenn Sie Probleme mit der Systemleistung haben. Sie können sie auch regelmäßig zur Leistungsüberwachung verwenden.
In diesem Artikel erfahren Sie, wie Sie mit dem WPR eine schnelle Aufnahme erstellen. Sie sollten diese Aufzeichnung während einer Veranstaltung starten, bei der Sie die Leistung Ihres Computers testen möchten. Dies kann ein Spiel starten oder eine andere Anwendung oder sogar die Ausführung eines von Ihnen geschriebenen Programms sein. Anschließend erfahren Sie, wie Sie mit dem WPA-Tool diese Datendatei zur Fehlerbehebung lesen und analysieren.
Installieren und Starten der Microsoft Windows ADK-Tools
Der erste Schritt zur Installation von WPA und WPR ist Installieren Sie Windows ADK von der Microsoft-Downloadseite für das Windows Performance Toolkit. Dieses Tool stammt von Microsoft.com und ist daher absolut sicher zu installieren. Während Sie den Installationsprozess durchlaufen, müssen Sie die Komponenten auswählen, die Sie installieren möchten.
Stellen Sie einfach sicher, dass das Windows Performance Toolkit ausgewählt ist, da es beide benötigten Tools enthält.
Sobald Sie Installieren ausgewählt haben, kann der Vorgang einige Zeit dauern. Seien Sie also geduldig.
Wenn die Installation des Windows Performance Toolkit abgeschlossen ist, können Sie Ihre erste WPR-Aufzeichnung erstellen.
Hinweis : In diesem Beispiel haben wir HeavyLoad-Stresstest-App installiert, um unser System während der WPR-Aufzeichnung stark zu belasten.
Bevor Sie das Microsoft Windows Performance Analyzer-Tool verwenden, müssen Sie den Windows Performance Recorder verwenden, um eine Ereignisablaufprotokollaufzeichnung (eine ETL-Datei) zu erfassen. Diese Aufzeichnung enthält alle Event Tracing for Windows (ETW)-Ereignisse. WPA analysiert alle Systeminformationen zu CPU, Arbeitsspeicher, Speicher und mehr.
Um WPR zu starten, wählen Sie das Startmenü und geben Sie „Windows Performance Recorder“ ein. Wählen Sie als Nächstes die App Windows Performance Recorder aus.
Das WPR-Tool ist ein unkompliziertes Tool zum Erfassen von Ereignissen, die in einem bestimmten Zeitraum auf Ihrem System auftreten. Um die Aufnahme zu starten, wählen Sie einfach die Schaltfläche Start ..
Dadurch wird der Systemereignisaufzeichnungsprozess gestartet. Führen Sie Aktionen aus (wie das Starten und Ausführen eines Programms), die Sie zum Testen von die Leistung Ihres Systems verwenden möchten.
Wenn Sie fertig sind, kehren Sie einfach zum WPR-Fenster zurück und klicken Sie auf die Schaltfläche Speichern .
Im nächsten Schritt wird der Pfad zu Ihrer ETL-Datei angezeigt. Sie können im Fenster detaillierte Beschreibung eine Beschreibung dessen einfügen, was Sie beheben oder testen.
Wenn Sie fertig sind, wählen Sie die Schaltfläche Speichern .
Die App schreibt alle Daten in die ETL-Datei und Sie sehen unten im Fenster Optionen, um das WPA-Tool direkt zu öffnen oder durch Öffnen des Ordners zur ETL-Datei zu navigieren.
Der bequemste Weg, sofort mit Ihrer Leistungsanalyse fortzufahren, besteht darin, die Schaltfläche In WPA öffnen auszuwählen.
Analysieren von ETL-Dateien mit Windows Performance Analyzer
Sobald Sie auf die WPA-App doppelklicken und sie startet, können Sie mit der Navigation und Visualisierung der Daten in der ETL-Datei beginnen. Dies ist eine spezielle Protokolldatei, die nur bestimmte Apps öffnen können. Sie konnten es nicht mit Google Docs oder Microsoft Word anzeigen.
Auf der linken Seite werden Sie feststellen, dass es vier Hauptkategorien von Daten gibt, die es zu erkunden gilt. Sie können eines dieser Diagramme auf der linken Seite auswählen, um sie im rechten Bereich detaillierter anzuzeigen.
Zu diesen Kategorien gehören:
In jedem Diagramm, wie dem CPU auslastung -Diagramm, können Sie mit der Maus über einen beliebigen Diagrammbereich fahren, um eine Aufschlüsselung der Datenkomponenten wie Prozessname, aktive Zeit des Prozesses und Prozentsatz der gesamten CPU-Auslastung anzuzeigen.
Wenn Sie einen bestimmten Prozessnamen aus der Liste unten auswählen, werden im Diagramm hervorgehobene Bereiche angezeigt, um die spezifischen Zeiten zu identifizieren, zu denen der Prozess CPU-Ressourcen verbraucht hat. Dies kann dabei helfen, festzustellen, ob Betriebssystemprozesse oder Anwendungsprozesse die gesamte CPU-Zeit verbrauchen..
Sie können auch einen Drilldown in jeden Prozess durchführen, um die spezifische Stack-Aktivität zu sehen, wobei die Grafik oben wiederum Bereiche hervorhebt, in denen dieser Stack aktiv CPU-Zeit beansprucht hat.
Verfügbare Diagramme in WPA
In jeder der vier Hauptkategorien im linken Bereich finden Sie einen Diagramm-Explorer, der Ihnen bei der Analyse und Fehlerbehebung Ihrer Systemleistung helfen kann.
Wir haben die Systemaktivitätsliste oben behandelt. Darunter finden Sie die Kategorie Berechnung .
Hier finden Sie die folgenden Unterdiagramme:
Auch hier können Sie jedes dieser Unterdiagramme auswählen, um es rechts anzuzeigen. Oder Sie können einen tieferen Drilldown in weitere Unterdiagramme durchführen, die sich auf jeden dieser Bereiche beziehen.
Unter der Kategorie Speicher befinden sich im linken Navigationsbereich mehrere untergeordnete Anzeigen zur Festplattennutzung.
Sie können die gesamte LDisk-Nutzung anzeigen oder einen Drilldown in eine der folgenden Unteransichten durchführen:
Wenn Sie eine oder mehrere davon zum selben Bereich auf der linken Seite hinzufügen, können Sie verschiedene Aspekte der Festplattennutzung miteinander vergleichen. Diese Art des Vergleichs zusammen mit den visuellen Werten im Zusammenhang mit Prozessen oder der CPU-Zeit könnte Ihnen möglicherweise dabei helfen, die Ursache Ihrer Windows-Leistungsprobleme zu ermitteln.
Die nächste Kategorie im linken Navigationsbereich ist Speicher .
In der Kategorie „Speicher“ finden Sie die folgenden Diagramme:
Die letzte Kategorie in der Liste ist schließlich Leistung . Dies sind alles visuelle Darstellungen, die sich auf den Gesamt-CPU-Stromverbrauch Ihres Systems beziehen..
Dies umfasst alle folgenden Untervisuals rund um alle Systemprozessoren wie CPUs und GPUs:
Andere Microsoft WPA-Funktionen
Das WPA-Tool verfügt über mehrere nützliche Funktionen, die Sie bei der Fehlerbehebung unterstützen.
Einer davon ist ein Analyseassistent. Sie finden dies, indem Sie im Menü Fenster die Option Analyseassistent auswählen.
Dadurch wird ein neuer Bereich im Tool geöffnet, der Ihnen Tipps und Details zu den Diagrammen oder Elementen in den Diagrammen gibt, auf die Sie klicken.
Dies ist besonders nützlich, wenn Sie nicht mit der gesamten im Tool verwendeten Terminologie vertraut sind.
Wenn Sie das Menü Fenster und Neue Analyseansicht auswählen, können Sie eine neue Registerkarte „Analyse“ öffnen.
Auf diese Weise können Sie mehrere Analysen durchführen, indem Sie eine Familie von Visuals in einer Registerkarte hinzufügen und dann eine neue Registerkarte öffnen, um einen völlig anderen Satz von Visuals durchzuführen, ohne Ihre vorherige Analyse zu verlieren. Blättern Sie zwischen den Registerkarten hin und her, um jede Analyse einzeln zu bearbeiten.
Weitere Erkundung von Windows Performance Analyzer
Wenn Sie noch tiefer in WPA eintauchen möchten, bietet Microsoft eine alte Microsoft Docs-Anleitung. Die Dokumentation wird nicht mehr gepflegt, sollte Ihnen aber den richtigen Weg weisen. Es enthält sogar eine vollständige Befehlszeilenreferenz, mit der Sie WPA-Befehle über die Eingabeaufforderung ausführen können.
Wie Sie sehen, ist das Windows Performance Analyzer-Tool viel flexibler und nützlicher als Standard-Leistungstools, die standardmäßig unter Windows installiert sind. Wenn sich Ihr Windows-System also das nächste Mal ungewöhnlich verhält, sollten Sie sich die Zeit nehmen, das Windows ADK herunterzuladen und WPR und WPA auszuprobieren.
Wenn Sie Linux (oder Android) verwenden, Eine GitHub-Linux-Version eines ähnlichen Tools ist verfügbar mit dem Microsoft Performance Toolkit.
.