Leistungsablaufverfolgung mit HoloLens
Die Leistungsablaufverfolgung mit HoloLens ist eine leistungsstarke Möglichkeit, Rechen- oder Hardwareengpässe zu finden und zu beheben. Wenn Ablaufverfolgungen mit dem Windows-Leistungsanalyse analysiert werden, können Sie Hardware- oder Softwareengpässe visualisieren und untersuchen. Beispiele hierfür können dazu führen, dass eine HoloLens überhitzt oder CPU-Prozesse, die das System besonders belasten.
Verwenden von WPA zum Analysieren von Leistungsablaufverfolgungen
Analyse der Leistungsablaufverfolgung in WPA
Um ein detailliertes Verständnis des System- und Anwendungsverhaltens und der Ressourcennutzung für HoloLens zu erhalten, können Sie das Feature zur Leistungsablaufverfolgung verwenden. Dieses Feature erfasst Windows Performance Recorder-Ablaufverfolgungen in Form einer ETL-Datei (Event Trace Log) zur Verwendung im Windows Leistungsanalyse (WPA).
Installation
Laden Sie WPA aus dem Microsoft Store herunter, um eine Ablaufverfolgungsdatei zu analysieren.
Für allgemeinere Debugtools können Sie auch das Windows Performance Toolkit verwenden. Sie erhalten dieses Toolkit, indem Sie das Windows Assessment and Deployment Kit (Windows ADK) herunterladen.
Begriff
Bei der Suche nach Informationen zu Leistungsablaufverfolgungen stoßen Sie unweigerlich auf eine Reihe von Begriffen. Dabei sind die folgenden Begriffe am wichtigsten:
Begriff | Definition |
---|---|
ETW | Ereignisablaufverfolgung für Windows: Der übergreifende Name für die Ablaufverfolgungsfunktion auf Kernelebene, die in Windows integriert ist. |
ETL |
Ereignisablaufverfolgungsprotokoll: Die Dateierweiterung für Dateien, die die Ablaufverfolgungsdaten speichern. Wenn Sie also eine Ablaufverfolgung durchführen, haben Sie in der Regel nachher eine *.etl Datei. |
WPR |
Windows Performance Recorder: Die Anwendung, die die Aufzeichnung von Ereignisablaufverfolgungen startet und beendet. WPR verwendet eine Profildatei (*.wprp) , die konfiguriert, welche genauen Ereignisse protokolliert werden sollen. Im Folgenden erfahren Sie, wie Sie eine Ablaufverfolgung für HoloLens über das Windows-Geräteportal durchführen. |
WPA |
Windows Leistungsanalyse: Eine GUI-Anwendung, die zum Öffnen *.etl von Dateien und Zum Sichten von Daten verwendet wird, um Leistungsprobleme zu identifizieren. Mit WPA können Sie die Daten nach verschiedenen Kriterien sortieren, die Daten auf verschiedene Weise anzeigen lassen, Details genauer untersuchen und Informationen korrelieren. |
Aufzeichnen einer Ablaufverfolgung auf HoloLens
Generieren Sie eine ETL-Datei über das Geräteportal in Ihrer HoloLens.
Seite zur Leistungsablaufverfolgung im Geräteportal für HoloLens 2
Ausführen einer Ablaufverfolgung
- Navigieren Sie links zuLeistungsleistungsablaufverfolgung>.
- Wählen Sie ein verfügbares Profil aus, oder wählen Sie Benutzerdefinierte Profile>Durchsuchen aus, und führen Sie dann eine der folgenden Aktionen aus:
- Verwenden Ihres eigenen benutzerdefinierten Profils
- Verwenden Sie dieses Beispielprofil, um die CPU-Leistung zu analysieren.
- Erstellen Eines eigenen benutzerdefinierten Profils
- Klicken Sie auf Ablaufverfolgung starten.
- Die HoloLens zeichnet nun eine Ablaufverfolgung auf. Stellen Sie sicher, dass Sie die Leistungsprobleme auslösen, die Sie untersuchen möchten, und wählen Sie dann Ablaufverfolgung beenden aus.
- Die Ablaufverfolgung wird unten auf der Webseite aufgeführt. Wählen Sie das Datenträgersymbol auf der rechten Seite aus, um die ETL-Datei herunterzuladen.
Sie verfügen nun über eine ETL-Datei, die Sie entweder direkt in WPA öffnen oder an andere Personen senden können.
Analysieren von Ablaufverfolgungen mit WPA
Windows Leistungsanalyse ist das Standardtool zum Visualisieren von Ablaufverfolgungen als Diagramme und Tabellen, damit Sie die System- und Anwendungsleistung analysieren können. WPA ist ein leistungsstarkes, facettenreiches Tool, daher werden wir es hier nicht im Detail erläutern. Weitere Details finden Sie in der schrittweisen Anleitung zur Verwendung von Windows Leistungsanalyse.
Weitere Informationen zu WPA finden Sie in den folgenden Ressourcen:
- Sehen Sie sich die Einführungsvideos an, um einen ersten Überblick zu erhalten.
- WPA selbst weist eine Registerkarte Erste Schritte auf, auf der häufig ausgeführte Schritte erläutert werden.
- Erfahren Sie mehr über die WPA-Benutzeroberfläche.
- Es gibt hervorragende Informationen auf dieser Website - aber nicht alles ist für Anfänger relevant.
Dateien, die Sie für die WPA-Ablaufverfolgungsanalyse benötigen
Es gibt mehrere Dateien, die Sie benötigen, um Ihre Ablaufverfolgungsdatei in WPA zu analysieren. Wir haben ein WPA-Beispielprofil hinzugefügt, um Ihnen den Einstieg zu erleichtern.
- HoloLens-Ablaufverfolgungsdatei
(*.etl)
- Symboldatei
(*.pdb)
. Stellen Sie sicher, dass es extrahiert (nicht gezippt) ist. - WPA-Profil
(*.wpaProfile)
. Verwenden Sie dieses WPA-Beispielprofil für die CPU-Analyse.
Durchführen der Analyse der Ablaufverfolgungsdatei
Richten Sie Ihre Dateien in einem Ordner für WPA ein, um darauf zuzugreifen.
Beispiel
Folder_for_WPA_files ├─ HoloLens_trace_file.elt - # HoloLens trace file (*.etl) ├─ CPU_analysis.wpaProfile - # WPA Profile (*.wpaProfile) └─ Symbols - # Make sure it's extracted (not zipped). ├─ *.pdb ├─ *.pdb └─ ...
Starten Sie windows Leistungsanalyse (WPA).
Öffnen Sie die ETL-Ablaufverfolgungsdatei, indem Sie Datei>öffnen> auswählen, und wählen Sie in Ihrem Dateibrowser das
.etl
aus.Laden Sie die Symboldatei in WPA, indem Sie Die Option Ladesymbole nachverfolgen> auswählen.
Tipp
Konfigurieren Sie zusätzliche Symbolpfade, indem SieAblaufverfolgungszeichenpfade> konfigurieren auswählen.
Wenden Sie das WPA-Profil an, um Diagramme für die Analyse zu generieren. Wählen Sie in Ihrem WPA-Ordner Profile>Anwenden>Durchsuchen> wählen Sie die
*.wpaProfile
Datei >Anwenden aus.Sobald Diagramme ausgewählt sind, zeigt WPA sie auf der Registerkarte Analyse an.
Tiefer eintauchen
Weitere Informationen zu WPA finden Sie in der WPA-Dokumentation.
Nächste Schritte
Erfahren Sie mehr über WPA, oder erfahren Sie mehr über die Leistungsablaufverfolgung.