Novità di Windows Performance Toolkit

Nota

L'installazione di Windows Performance Toolkit è suddivisa in più msi. Per garantire un'installazione corretta, eseguire setup.exe invece di provare a installare l'identità del servizio gestito in pacchetto.

Windows analizzatore prestazioni (WPA) visualizza le tracce da Windows Performance Recorder e Windows Assessment Console come grafici e tabelle per consentire di analizzare le prestazioni del sistema e dell'applicazione. WPA offre le nuove funzionalità seguenti:

  • Novità per Windows Server 2022 La struttura del codice e gli strumenti di WPA sono stati riscritti con il supporto anticipato di Performance Toolkit SDK. Con la riscrittura, WPA è ora un'applicazione .NET Core 3.1 autonoma, consentendo l'estendibilità caricando i plug-in per elaborare eventuali origini dati specifiche (all'esterno di ETL).

    Per altre informazioni, vedere il file leggimi.

    Poiché la maggior parte del codice è stata riscritta da zero, ecco alcuni problemi noti:

    • Le colonne dei simboli possono diventare non aggiornate quando vengono caricati i simboli:

      • Stack Tag
      • Frame Tag
      • Funzioni in Syscalls

      Per risolvere il problema, caricare i simboli prima di interagire con le tabelle.

    • L'avanzamento del caricamento dei simboli può sembrare bloccato o bloccato, ma i simboli continueranno a essere caricati.

    • Tabella Regions non aggiunta automatica di colonne di campo. Queste colonne possono essere aggiunte manualmente tramite l'editor di visualizzazioni.

    • Perf E3 non funziona per i dati EMI

    • L'URI (wpa://) funziona solo per i file di valutazione.

      • Quando si usa la console di valutazione, assicurarsi di selezionare il file di valutazione.
  • Riquadro Analysis Assistant che visualizza contenuti utili per determinare come usare al meglio un grafico, un set di impostazioni o una scheda di analisi specificati. Supporto rtf per Analysis Assistant che consente di formattare il testo per semplificare la lettura e l'analisi, nonché l'aggiunta di collegamenti a materiali di riferimento, video o pagine della Guida più dettagliate sul Web.

  • Elenco di grafici WPA per il riferimento

  • Nuova versione del menu File (denominato Menu RICH) con l'opzione per tornare al menu classico

  • Visualizzatore rettangolo temporizzato che consente di visualizzare ciò che è accaduto sullo schermo durante la traccia

  • Aree di interesse che consentono di evidenziare intervalli di tempo importanti in una traccia

  • Tag dello stack per la creazione di etichette che consentono di identificare meglio quali parti dello stack di chiamate sono interessate

  • Supporto per più tracce in una singola sessione

  • Supporto per il ripristino di un profilo

Windows Performance Recorder (WPR) è uno strumento per le prestazioni che è possibile usare per registrare gli eventi di sistema che è quindi possibile analizzare usando WPA. WPR offre le nuove funzionalità seguenti:

  • Novità per Windows Server 2022 La riga di comando WPR ha ottenuto alcune nuove funzionalità e aggiornamenti per migliorare l'analisi degli sviluppatori:

    • Il comando Merge consente l'unione di tracce ETL (simile al comando merge di XPerf).

      Per altre informazioni, vedere wpr -help stop.

    • Quando si salva un ETL, è possibile usare CTRL+C per annullare un salvataggio in corso.

    • Il comando Esporta profilo consente l'esportazione di profili predefiniti da usare come punto di partenza per la creazione di un profilo registratore di prestazioni di Windows personalizzato (*.wprp).

      Per altre informazioni, vedere wpr -help profiles.

    • Il comando Start supporta ora la traccia di arresto per rendere persistente il riavvio.

      Per altre informazioni, vedere wpr -help start.

  • Dopo aver registrato una traccia, è ora possibile aprirla immediatamente in WPA scegliendo il pulsante Apri in WPA .

  • Gestione diretta dei simboli CLR, pertanto non sono necessari flag durante la configurazione e l'uso del supporto di NGEN

Le informazioni di riferimento sull'API Controllo traccia kernel illustrano l'API Controllo traccia kernel disponibile nelle versioni precedenti di WPA. Questa API è un'estensione dell'API Event Tracing ETA ed è supportata per la compatibilità con le versioni precedenti con script e profili esistenti. Tuttavia, è obsoleto e i nuovi profili devono essere creati usando la versione corrente. Nessuna API pubblica è disponibile per la versione corrente di WPA. Questa API consente l'acquisizione di tracce dello stack del kernel, l'unione di più file di traccia per l'analisi e l'inclusione delle informazioni di sistema nei file uniti. Da un momento all'altro, le funzioni vengono aggiunte o aggiornate. Questo documento di riferimento aggiunge le nuove funzioni seguenti:

Informazioni di riferimento tecnico su Windows Performance Toolkit