Neues im Windows Performance Toolkit (September 2023)
Hinweis
Die Installation des Windows Performance Toolkit ist in mehrere MSI unterteilt. Führen Sie für eine ordnungsgemäße Installation „setup.exe“ aus, anstatt zu versuchen, die verpackte MSI-Instanz zu installieren.
Windows Performance Analyzer (WPA) visualisiert die Abläufe von Windows Performance Recorder and Windows Assessment Console als Diagramme und Tabellen, sodass Sie die System- und Anwendungsleistung analysieren können. WPA bietet Ihnen die folgenden neuen Features:
Neu für Windows Server 2022 Die Codestruktur und Tools von WPA wurden mit frühzeitiger Unterstützung des Performance Toolkit-SDKs umgeschrieben. Durch das erneute Schreiben ist WPA jetzt eine eigenständige .NET Core 3.1-Anwendung, die Erweiterbarkeit ermöglicht, indem Plug-Ins geladen werden, um bestimmte Datenquellen (außerhalb von ETL) zu verarbeiten.
Weitere Informationen finden Sie in der Infodatei.
Da der Großteil des Codes neu geschrieben wurde, finden Sie hier einige bekannte Probleme:
Symbolspalten können veralten, wenn Symbole geladen werden:
- Stapeltag
- Frametag
- Funktionen in Systemaufrufen
Um das Problem zu umgehen, laden Sie Symbole, bevor Sie mit Tabellen interagieren.
Eventuell kann es aussehen, als wurde der Ladevorgang der Symbole angehalten, sie werden jedoch weiterhin geladen.
Regionentabellen fügen Feldspalten nicht automatisch hinzu. Diese Spalten können manuell über den Ansichts-Editor hinzugefügt werden.
Perf E3 funktioniert bei EMI-Daten nicht.
Der URI (wpa://) funktioniert nur für Bewertungsdateien.
- Stellen Sie beim Verwenden der Bewertungskonsole sicher, dass Sie die Bewertungsdatei auswählen.
Bereich „Analyse-Assistent“, der hilfreiche Inhalte anzeigt, mit deren Hilfe Sie ein bestimmtes Diagramm, eine vordefinierte Registerkarte oder eine Analyseregisterkarte bestmöglich nutzen. Rich-Text-Unterstützung für den Analyse-Assistenten, mit der Sie Ihren Text so formatieren können, dass er leichter zu lesen und zu analysieren ist, sowie Links zu Referenzmaterialien, Videos oder detaillierteren Hilfeseiten im Web
Liste von WPA-Diagrammen als Referenz
Neue Version des Menüs „Datei“ (als „Rich-Menü“ bezeichnet) mit der Option, zurück zum klassischen Menü zu wechseln
Rechteckanzeige für Zeitpunkte, mit der Sie visualisieren können, was während der Ablaufverfolgung auf dem Bildschirm geschehen ist.
Interessenbereiche, mit denen Sie wichtige Zeiträume in einer Ablaufverfolgung hervorheben können
Stapeltags zum Erstellen von Bezeichnungen, damit Sie leichter identifizieren können, welche Teile der Anrufstapel betroffen sind
Unterstützung für mehrere Ablaufverfolgungen in einer einzelnen Sitzung
Unterstützung beim Wiederherstellen eines Profils
Windows Performance Recorder (WPR) ist ein Leistungstool, mit dem Sie Systemereignisse aufzeichnen und dann mithilfe von WPA analysieren können. WPR bietet Ihnen die folgenden neuen Features:
Neu für Windows Server 2022 Die WPR-Befehlszeile verfügt nun über einige neue Features und Updates, um Ihre Entwickleranalyse zu verbessern.
Der Befehl „Zusammenführen“ ermöglicht ähnlich dem Befehl „Zusammenführen“ von XPerf das Zusammenführen von ETL-Ablaufverfolgungen.
Weitere Informationen finden Sie unter
wpr -help stop
.Beim Speichern eines ETL kann STRG+C verwendet werden, um den Speichervorgang abzubrechen.
Mit dem Befehl „Profil exportieren“ können integrierte Profile exportiert und als Ausgangspunkt zum Erstellen eines benutzerdefinierten Windows Performance Recorder-Profils (*.wprp) verwendet werden.
Weitere Informationen finden Sie unter
wpr -help profiles
.Der Befehl „Starten“ unterstützt jetzt die Ablaufverfolgung für das Herunterfahren über den Neustart hinaus.
Weitere Informationen finden Sie unter
wpr -help start
.
Nach dem Aufzeichnen einer Ablaufverfolgung können Sie sie jetzt sofort in WPA öffnen, indem Sie die Schaltfläche In WPA öffnen auswählen.
Direktes Verarbeiten von CLR-Symbolen, sodass beim Konfigurieren und Verwenden der NGEN-Unterstützung keine Flags erforderlich sind
Die Kernel Trace Control-API-Referenz behandelt die Kernel Trace Control-API, die in früheren Versionen von WPA verfügbar war. Bei dieser API handelt es sich um eine Erweiterung der ETA Event Tracing-API, die zur Abwärtskompatibilität mit bestehenden Skripten und Profilen unterstützt wird. Sie ist jedoch veraltet, und neue Profile sollten mit der aktuellen Version erstellt werden. Für die aktuelle Version von WPA ist keine öffentliche API verfügbar. Diese API ermöglicht das Erfassen von Kernelstapelüberwachungen, das Zusammenführen mehrerer Ablaufverfolgungsdateien für die Analyse und das Einschließen von Systeminformationen in die zusammengeführten Dateien. Hin und wieder werden Funktionen hinzugefügt oder aktualisiert. In diesem Referenzdokument werden die folgenden neuen Funktionen hinzugefügt: