Condividi tramite


Novità di Windows Performance Toolkit (maggio 2024)

Siamo entusiasti di presentare la versione più recente di Windows Performance Toolkit (WPT), ricca di diverse interessanti nuove funzionalità descritte di seguito. Scaricare Windows ADK Toolkit per usare queste nuove funzionalità.

Windows Performance Recorder

Profilo NPU: nell'era in cui l'intelligenza artificiale (IA) e Machine Learning (ML) non sono solo parole chiave, ma i driver essenziali dell'innovazione, l'importanza di hardware specializzato come le unità di elaborazione neurale (NPU) non possono essere superate. Riconoscendo questo, siamo lieti di presentare un profilo di elaborazione neurale all'interno di Windows Performance Recorder (WPR.exe & WPRUI.exe) per registrare l'utilizzo delle NPU e i nuovi grafici di tabella in Windows analizzatore prestazioni (WPA).

È possibile usare la riga di comando come indicato di seguito per raccogliere l'evento di traccia NPU

wpr.exe -start NeuralProcessing -filemode

Nota: è importante usare -filemode in modo che gli eventi vengano registrati in un file e non nella memoria.

È anche possibile usare il WPRUI.exe per raccogliere la traccia usando l'interfaccia utente. È disponibile nella sezione "Analisi delle risorse"

Immagine dell'interfaccia utente wpr

Windows Performance Analyzer

Per la prima volta in un decennio, stiamo introducendo una nuova schermata di benvenuto/avvio in Windows analizzatore prestazioni (WPA). Questa schermata è parte integrante del WPA, progettata per semplificare il flusso di lavoro per gli utenti abilitando la configurazione di pre-analisi. Il nuovo launcher WPA fornisce un punto di accesso pratico per i file usati di recente, la configurazione delle impostazioni, la gestione dei plug-in, la documentazione introduttiva e molte altre funzionalità.

Immagine dell'utilità di avvio WPA

Funzionalità dell'utilità di avvio

Apertura rapida dei file usati di recente: l'utilità di avvio visualizza un elenco di file usati di recente, consentendo agli utenti di riprendere il lavoro sulle ultime tracce di prestazioni senza problemi.

Immagine dell'interfaccia utente WPA RecentFiles

Gestione plug-in: l'utilità di avvio fornisce una piattaforma per installare e gestire plug-in che migliorano e estendono la funzionalità di WPA.

Immagine dei plug-in WPA

Dopo l'installazione di un plug-in PTIX, gli utenti possono passare a una schermata per visualizzare informazioni sugli autori, le tabelle e i tipi di file supportati.

Immagine delle impostazioni plug-in WPA

Configurazione delle impostazioni: per la prima volta, WPA ha una posizione all'interno dell'utilità di avvio per gestire varie impostazioni nell'applicazione. La pagina delle impostazioni include la possibilità per gli utenti di modificare il testo dell'applicazione, attivare o disattivare la modalità scura e copiare facilmente WPA sulle informazioni per la risoluzione dei problemi.

Immagine delle impostazioni WPA

Controllo di raggruppamento di tracce: in alcuni casi quando più file vengono aperti contemporaneamente, esistono diversi modi in cui WPA può raggruppare i file aperti in sessioni di analisi. L'utilità di avvio rileverà questi scenari e chiederà all'utente di configurare la modalità di elaborazione delle tracce selezionate.

Immagine dei gruppi di traccia

Selezione tabella: per ridurre il tempo necessario per elaborare file di traccia di grandi dimensioni, l'utilità di avvio consente all'utente di selezionare le tabelle da abilitare per l'elaborazione quando vengono aperti i file.

Immagine della selezione della tabella WPA

L'utente può configurare sia quando viene visualizzata la schermata di selezione della tabella che la selezione predefinita si trova nella pagina delle impostazioni WPA.

Immagine delle impostazioni di selezione della tabella

Combinazione di sessioni di analisi: quando più plug-in elaborano i file contemporaneamente, WPA può combinare i risultati in una singola visualizzazione di analisi, usando ciò che in precedenza era definito modalità di elaborazione "unificata" o "insieme". L'utilità di avvio WPA semplifica la configurazione di questo tipo di analisi rilevando quando i risultati possono essere combinati e chiedendo all'utente come desidera aprire le sessioni.

Immagine dell'opzione combinata di sessione

Altre funzionalità

Console di diagnostica aggiornata: la console di diagnostica è stata rinnovata con un migliore supporto per raggruppamenti/filtri. La diagnostica viene ora registrata nei rispettivi "canali" in base al componente in cui è stato registrato un determinato messaggio. L'utente può ora filtrare i log in base al livello di log e al tipo di registrazione.

Immagine della console di diagnostica

Analisi NPU:

Se si analizza l'analisi di traccia dell'unità di elaborazione neurale (NPU), si sarà lieti di sapere che offre ora funzionalità avanzate per la presentazione dei dati di traccia delle unità di elaborazione neurale (NPU). Questa aggiunta è particolarmente utile per coloro che raccolgono tracce usando il nuovo profilo di elaborazione neurale wpr (vedere sopra). Quando si usa questo profilo, WPA fornisce una tabella e un grafico appena introdotti progettati appositamente per visualizzare i dati di traccia NPU. Ecco cosa ci si può aspettare:

Nuova tabella: questa tabella è un'aggiunta chiave che consente di identificare rapidamente l'adattatore pertinente associato all'unità NPU. Questo semplifica il processo di individuazione del componente hardware specifico analizzato. Dalla tabella è possibile eseguire il drill-down in aspetti più dettagliati, ad esempio lo stack inizializzato. Questa funzionalità è estremamente utile per l'analisi e la risoluzione dei problemi più approfonditi, fornendo informazioni dettagliate sulle specifiche operative della NPU durante la traccia.

Rappresentazione grafica: accanto alla tabella è presente un nuovo grafico che rappresenta visivamente i dati di traccia. Questo elemento grafico semplifica la comprensione del flusso e delle interazioni all'interno dell'NPU durante il periodo di traccia.

Immagine di tabella e grafico NPU

Nuove modalità diagramma di Gantt: le visualizzazioni sequenza temporale erano difficili da visualizzare, ma con le nuove modalità del grafico di Gantt, gli utenti possono visualizzare la sequenza temporale per comprendere le relazioni padre-figlio. È possibile selezionare la modalità Concedi grafico facendo clic sul pulsante oltre all'elenco a discesa del set di impostazioni del grafico. Sono disponibili due modalità "Combina come raggruppate" e "Combina come correlate"

Immagine delle opzioni del diagramma di Gannt

Combina come raggruppato: questa è la modalità diagramma di Gantt più comune. La relazione è 1:1 con il gruppo della tabella. Nel grafico seguente vengono raggruppati diversi nuovi ID thread in Explorer.exe.

Immagine del grafico Grant (combinato)

 Combina come correlato: questa modalità diagramma di Gantt illustra la sequenza temporale e le interdipendenze di varie attività all'interno di una raccolta e il relativo raggruppamento in base alle relazioni con il gruppo padre. Nell'immagine seguente, durante il drill-in Explorer.exe, è possibile visualizzare i punti dati convergenti, tutti collegati al gruppo padre. Immagine del diagramma di Gannt (correlato)

Problemi noti

  1. Descrizioni comando mancanti per le intestazioni di colonna della tabella:

    • Alcune tabelle non visualizzano descrizioni comando per le intestazioni di colonna.
  2. Comportamento dell'argomento profilo:

    • Quando si usa l'argomento della -profile riga di comando per aprire WPA, il profilo specificato viene applicato a tutte le tracce future aperte all'interno della sessione WPA.
  3. Arresto anomalo del caricamento del plug-in con -addsearchdir:

    • Il caricamento di un plug-in con l'argomento della riga di comando potrebbe causare l'arresto -addsearchdir anomalo di WPA con un'eccezione: "Il valore non può essere null (origine parametro)." Questo problema si verifica se una delle origini di elaborazione caricate dispone di un metodo sottoposto GetAboutInfo a override che restituisce un'istanza ProcessingSourceInfo con proprietà mancanti. Gli sviluppatori di plug-in devono assicurarsi che ProcessingSourceInfo l'istanza imposti correttamente tutte le proprietà necessarie per evitare questo arresto anomalo.
  4. Snap-in diagramma di Gantt

    • WPA può arrestarsi in modo anomalo se si tiene premuto MAIUSC mentre si fa clic sul mouse su un diagramma di Gantt per la selezione dell'ora e il cursore del mouse si sposta oltre il bordo destro del riquadro di visualizzazione.

Microsoft valuta il feedback e i suggerimenti. Usa l'hub di Feedback, accessibile dalla parte inferiore della pagina Impostazioni, per condividere i tuoi pensieri e comunicarci come stiamo facendo.