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
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
Seite zur Leistungsablaufverfolgung im Geräteportal für HoloLens 2

Ausführen einer Ablaufverfolgung

  1. Navigieren Sie links zuLeistungsleistungsablaufverfolgung>.
  2. 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:
  3. Klicken Sie auf Ablaufverfolgung starten.
  4. 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.
  5. 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

  1. 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
        └─ ...
    
  2. Starten Sie windows Leistungsanalyse (WPA).

  3. Öffnen Sie die ETL-Ablaufverfolgungsdatei, indem Sie Datei>öffnen> auswählen, und wählen Sie in Ihrem Dateibrowser das .etl aus. Abbildung von WPA mit erweitertem Menü

  4. Laden Sie die Symboldatei in WPA, indem Sie Die Option Ladesymbole nachverfolgen> auswählen. Das Ablaufverfolgungsmenü ist erweitert, und die Aktion Symbole laden ist hervorgehoben.

    Tipp

    Konfigurieren Sie zusätzliche Symbolpfade, indem SieAblaufverfolgungszeichenpfade> konfigurieren auswählen. Konfigurieren Sie Symbole für die WPA-Analyse.

  5. 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.

  6. Sobald Diagramme ausgewählt sind, zeigt WPA sie auf der Registerkarte Analyse an. Abbildung von WPA mit Diagrammen, die für die Analyse sichtbar sind.

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.