XPerf und Windows Performance Analyzer: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ == Download == Download-Link: https://www.microsoft.com/de-DE/download/confirmation.aspx?id=39982 == Installation == Bei der Installation muss lediglich das…“) |
Admin (Diskussion | Beiträge) |
||
(8 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | [[Datei:Windows-performance-analyzer-computation-core.png|right|700px]] | ||
+ | ''Der Windows Performance Analyzer ist ein super Tool um Performance-Trace zu erstellen und diese detailliert zu analysieren (Beispiel für Troubleshooting-Fälle um Leaks herauszufinden usw.) ''<br> | ||
+ | Das Tool besteht aus zwei Hauptsächlichen Funktionen: | ||
+ | *Das erstellen eines Event Trace Log (.ETL) mittels XPerf: In diesem sind die ganzen Performance-Daten aufgenommen. | ||
+ | *Das Analysieren eines Event Trace Logs mittels dem Windows Performance Analyzer. | ||
+ | |||
== Download == | == Download == | ||
Download-Link: https://www.microsoft.com/de-DE/download/confirmation.aspx?id=39982 | Download-Link: https://www.microsoft.com/de-DE/download/confirmation.aspx?id=39982 | ||
+ | |||
== Installation == | == Installation == | ||
− | Bei der Installation muss lediglich das ''Windows Performance Toolkit'' ausgewählt werden: | + | Bei der Installation muss lediglich das ''Windows Performance Toolkit'' ausgewählt werden:<br> |
[[Datei:Windows-performance-analyzer-installation.png]] | [[Datei:Windows-performance-analyzer-installation.png]] | ||
− | + | === Hinzufügen der Symbole === | |
Damit der Windows Performance Analyzer mehr Informationen zu einzelnen Prozesse anzeigen kann, werden sogenannte Symbole gebraucht. | Damit der Windows Performance Analyzer mehr Informationen zu einzelnen Prozesse anzeigen kann, werden sogenannte Symbole gebraucht. | ||
− | Diese Symbole müssen nach der Installation des ''Windows ADK'' mit folgendem Befehl im CMD hinzugefügt werden: | + | Diese Symbole müssen nach der Installation des ''Windows ADK/SDK'' mit folgendem Befehl im CMD hinzugefügt werden: |
set _NT_SYMBOL_PATH= srv*C:\symbols*http://msdl.microsoft.com/downloads/symbols | set _NT_SYMBOL_PATH= srv*C:\symbols*http://msdl.microsoft.com/downloads/symbols | ||
− | == Trace erstellen == | + | == Basic Performance Trace erstellen == |
− | Um einen Trace zu erstellen | + | Um einen Trace zu erstellen kann folgender Befehl genutzt werden: |
+ | XPerf.exe -on DiagEasy | ||
+ | |||
+ | Danach sollte das Problem reproduziert werden und mittels folgendem Befehl die Event Trace Logs geschrieben werden: | ||
+ | XPerf.exe -d <dateiname>.etl | ||
Zeile 28: | Zeile 39: | ||
*https://blogs.msdn.microsoft.com/debuggingtoolbox/2010/03/15/xperf-tool-why-cant-you-live-without-it/ | *https://blogs.msdn.microsoft.com/debuggingtoolbox/2010/03/15/xperf-tool-why-cant-you-live-without-it/ | ||
*https://msdn.microsoft.com/en-us/library/windows/hardware/hh448170.aspx | *https://msdn.microsoft.com/en-us/library/windows/hardware/hh448170.aspx | ||
+ | *https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk | ||
+ | |||
+ | |||
Aktuelle Version vom 16. August 2018, 10:27 Uhr
Der Windows Performance Analyzer ist ein super Tool um Performance-Trace zu erstellen und diese detailliert zu analysieren (Beispiel für Troubleshooting-Fälle um Leaks herauszufinden usw.)
Das Tool besteht aus zwei Hauptsächlichen Funktionen:
- Das erstellen eines Event Trace Log (.ETL) mittels XPerf: In diesem sind die ganzen Performance-Daten aufgenommen.
- Das Analysieren eines Event Trace Logs mittels dem Windows Performance Analyzer.
Inhaltsverzeichnis
Download
Download-Link: https://www.microsoft.com/de-DE/download/confirmation.aspx?id=39982
Installation
Bei der Installation muss lediglich das Windows Performance Toolkit ausgewählt werden:
Hinzufügen der Symbole
Damit der Windows Performance Analyzer mehr Informationen zu einzelnen Prozesse anzeigen kann, werden sogenannte Symbole gebraucht. Diese Symbole müssen nach der Installation des Windows ADK/SDK mit folgendem Befehl im CMD hinzugefügt werden:
set _NT_SYMBOL_PATH= srv*C:\symbols*http://msdl.microsoft.com/downloads/symbols
Basic Performance Trace erstellen
Um einen Trace zu erstellen kann folgender Befehl genutzt werden:
XPerf.exe -on DiagEasy
Danach sollte das Problem reproduziert werden und mittels folgendem Befehl die Event Trace Logs geschrieben werden:
XPerf.exe -d <dateiname>.etl
Trace auf einem Remote-System erstellen
Zuerst muss das Windows Performance Toolkit auf einem Windows System installiert werden. Danach muss folgende Verzeichnis auf das Remote System kopiert werden: C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit Wenn man nun in das Verzeichnis auf dem Remote-System wechselt, kann man die gleichen Befehle eingeben bzw. Traces erstellen, als hätte man das Toolkit installiert. Weitere Informationen dazu unter dem Punkt Trace erstellen.
Weitere Informationen: