Come utilizzare Windows Performance Analyzer (WPA) per aumentare la velocità del PC

Lo strumento Windows Performance Analyzer ( WPA ) fa parte di Windows Assessment and Deployment Kit ( Windows ADK ). È lo strumento che puoi utilizzare per creare grafici e tabelle basati sulle registrazioni del registro di traccia degli eventi. Puoi creare questi file di traccia utilizzando strumenti come Xperf o Windows Performance Recorder ( WPR ). Questi strumenti sono utili in caso di problemi di prestazioni del sistema. Puoi anche usarli regolarmente per il monitoraggio delle prestazioni.

In questo articolo imparerai come creare una registrazione veloce usando il WPR . Dovresti avviare questa registrazione durante un evento in cui desideri testare le prestazioni del tuo computer(the performance of your computer) . Potrebbe essere l' avvio di un gioco(launching a game) o un'altra applicazione o persino l'esecuzione di un programma che hai scritto. Quindi, illustreremo come utilizzare lo strumento WPA per leggere e analizzare quel file di dati a scopo di risoluzione dei problemi.

Installazione e avvio degli strumenti ADK di Microsoft Windows(Microsoft Windows ADK Tools)

Il primo passaggio per installare sia WPA che WPR consiste nell'installare Windows ADK dalla pagina di download di Microsoft per Windows Performance Toolkit(install Windows ADK from Microsoft’s download page for the Windows Performance Toolkit) . Questo strumento è di Microsoft.com , quindi è completamente sicuro da installare. Durante il processo di installazione, dovrai scegliere i componenti che desideri installare. 

Assicurati solo che Windows Performance Toolkit sia selezionato poiché include entrambi gli strumenti necessari.

Dopo aver selezionato Installa(Install) , il processo può richiedere tempo, quindi sii paziente.

Al termine dell'installazione di Windows Performance Toolkit , sei pronto per effettuare la tua prima registrazione WPR

Nota(Note) : per questo esempio, abbiamo installato l' app HeavyLoad Stress Test(HeavyLoad Stress Test app) per sottoporre il nostro sistema a un carico pesante durante la registrazione WPR .

Prima di utilizzare lo strumento Analizzatore delle prestazioni di Microsoft Windows(Microsoft Windows Performance Analyzer) , è necessario utilizzare il Registratore delle prestazioni di Windows(Windows Performance Recorder) per acquisire una registrazione del registro di traccia degli eventi (un file ETL ). Questa registrazione conterrà tutti gli eventi di Traccia eventi(Event Tracing) per Windows ( ETW ). WPA analizza tutte le informazioni di sistema su CPU , memoria, storage e altro.

Per avviare WPR , seleziona il menu Start e digita "Windows Performance Recorder". Quindi, seleziona l' app  Windows Performance Recorder .

Lo strumento WPR è uno strumento semplice per acquisire eventi che si verificano sul sistema durante un periodo di tempo specifico. Per avviare la registrazione, basta selezionare il pulsante Avvia(Start)

Questo avvierà il processo di registrazione degli eventi di sistema. Esegui azioni (come l'avvio e l'esecuzione di un programma) che desideri utilizzare per testare le prestazioni del tuo sistema(your system’s performance)

Una volta terminato, torna alla finestra di WPR e seleziona il pulsante (WPR)Salva(Save)

Il passaggio successivo visualizzerà il percorso del file ETL . Puoi includere una descrizione di ciò che stai risolvendo o testando nella finestra della descrizione dettagliata .(detailed description)

Al termine, seleziona il pulsante Salva(Save) .

L'app scriverà tutti i dati nel file ETL e vedrai le opzioni nella parte inferiore della finestra per aprire direttamente lo strumento WPA o passare al file ETL aprendo la cartella.

Il modo più conveniente per passare immediatamente all'analisi delle prestazioni è selezionare il pulsante Apri in WPA(Open in WPA)

Analisi dei file ETL(ETL Files) con Windows Performance Analyzer

Dopo aver fatto doppio clic sull'app WPA e avviata, sei pronto per iniziare a navigare e visualizzare i dati nel file ETL . Questo è un file di registro speciale che solo alcune app possono aprire. Non è possibile visualizzarlo utilizzando qualcosa come Google Docs o Microsoft Word .

Noterai che lungo il lato sinistro ci sono quattro categorie principali di dati da esplorare. Puoi selezionare uno qualsiasi di questi grafici a sinistra per vederli visualizzati in modo più dettagliato nel riquadro di destra.

Queste categorie includono:

  • Attività di sistema(System Activity) : informazioni sull'elaborazione, attività in background, eventi e altro.
  • Calcolo(Computation) : tutte le informazioni relative ai core della CPU .
  • Archiviazione(Storage) : informazioni sull'utilizzo del disco.
  • Memoria(Memory) : utilizzo della memoria reale e virtuale.
  • Potenza(Power) : dettagli sull'utilizzo della potenza del processore.

In ogni grafico, come il grafico Utilizzo CPU(CPU Usage) , puoi passare con il mouse su qualsiasi area del grafico per visualizzare un'analisi dei componenti dei dati come il nome del processo, il tempo di attività del processo e la percentuale di utilizzo complessivo della CPU .

Se selezioni un nome di processo specifico dall'elenco in basso, vedrai le aree evidenziate nel grafico per identificare i tempi specifici in cui il processo ha consumato le risorse della CPU . (CPU)Questo può aiutare a identificare se i processi del sistema operativo o i processi applicativi stanno consumando tutto il tempo della CPU(CPU) .

Puoi anche approfondire ogni processo per vedere l'attività specifica dello stack, sempre con il grafico sopra che evidenzia le aree in cui quello stack stava utilizzando attivamente il tempo della CPU(CPU) .

Grafici disponibili in WPA

All'interno di ciascuna delle quattro categorie principali nel riquadro di sinistra, troverai un esploratore di grafici che può aiutarti ad analizzare e risolvere i problemi relativi alle prestazioni del tuo sistema.

Abbiamo coperto l' elenco delle attività di sistema(System Activity) sopra. Sotto troverai la categoria Calcolo(Computation)

Qui troverai i seguenti sottografici:

  • Utilizzo CPU (campionato)(CPU Usage (Sampled)) : campioni dell'attività della CPU presi a intervalli di campionamento. 
  • Utilizzo CPU (preciso)(CPU Usage (Precise)) : utilizzo della CPU associato a thread di processi in esecuzione specifici.
  • DPC/SR Duration : tempo della CPU dedicato alla manutenzione delle chiamate di procedura differita ( DPC(DPCs) ). 
  • Utilizzo CPU (attribuito)(CPU Usage (Attributed)) : utilizzo della CPU suddiviso in diverse categorie.

Ancora una volta, puoi selezionare uno qualsiasi di questi sottografici per visualizzarli sulla destra. Oppure puoi approfondire ulteriormente più sottografici relativi a ciascuna di queste aree.

La categoria Archiviazione(Storage) contiene diversi elementi visivi secondari sull'utilizzo del disco al di sotto nel riquadro di navigazione a sinistra.

È possibile visualizzare l'utilizzo complessivo di lDisk o eseguire il drill-down in uno dei seguenti elementi visivi secondari:

  • Attività del disco
  • Conteggi dischi
  • Offset del disco
  • IO Tempo 
  • Tempo di servizio
  • Dimensione del disco
  • Velocità effettiva del disco
  • Utilizzo del disco

L'aggiunta di uno o più di questi allo stesso riquadro a sinistra consente di confrontare diversi aspetti dell'utilizzo del disco tra loro. Questo tipo di confronto insieme a elementi visivi relativi ai processi(related to processes) o al tempo della CPU(CPU) potrebbe potenzialmente aiutarti a identificare l'origine dei problemi di prestazioni di Windows .

La categoria successiva nel riquadro di navigazione a sinistra è Memoria(Memory) .

Troverai i seguenti grafici nella categoria Memoria(Memory) :

Infine, l'ultima categoria nell'elenco è Power . Questi sono tutti elementi visivi relativi al consumo energetico complessivo della CPU del tuo sistema.(CPU)

Ciò include tutti i seguenti elementi visivi relativi a tutti i processori di sistema come CPU(CPUs) e GPU(GPUs) :

  • Frequenza CPU
  • Stati di inattività della CPU e diagramma di stato
  • Tolleranza alla latenza del sistema
  • Profili del processore 
  • Stato di parcheggio del processore
  • Stato di parcheggio principale
  • Prestazioni del processore
  • Vincoli del processore

Altre funzionalità Microsoft WPA

Ci sono diverse funzioni utili nello strumento WPA che ti aiuteranno con le tue attività di risoluzione dei problemi.

Uno di questi è un assistente(Assistant) di analisi . Puoi trovarlo selezionando il menu Finestra e selezionando (Window)Analysis Assistant .

Questo apre un nuovo riquadro nello strumento che ti fornirà suggerimenti e dettagli sui grafici o sugli elementi all'interno dei grafici su cui fai clic. 

Ciò è particolarmente utile se non si ha familiarità con tutta la terminologia utilizzata nello strumento.

Se si seleziona il menu Finestra e si seleziona (Window)Nuova visualizzazione analisi(New Analysis View) , è possibile aprire una nuova scheda Analisi.

Ciò ti consente di eseguire più analisi aggiungendo una famiglia di oggetti visivi in ​​una scheda e quindi aprendo una nuova scheda per eseguire un insieme completamente diverso di oggetti visivi senza perdere l'analisi precedente. Scorri(Flip) avanti e indietro tra le schede per lavorare su ciascuna analisi individualmente.

Esplorare ulteriormente Windows Performance Analyzer(Windows Performance Analyzer Further)

Se desideri approfondire ulteriormente WPA , Microsoft ha una vecchia guida di Microsoft Docs(old Microsoft Docs guide) . La documentazione non viene più mantenuta, ma dovrebbe indirizzarti nella giusta direzione. Include anche un riferimento completo alla riga di comando che puoi utilizzare per eseguire comandi WPA dal prompt dei comandi.

Come puoi vedere, lo strumento Analizzatore delle prestazioni di Windows(Windows Performance Analyzer) è molto più flessibile e utile rispetto agli strumenti per le prestazioni standard che vengono installati su Windows per impostazione predefinita. Quindi, la prossima volta che il tuo sistema Windows inizia a comportarsi in modo insolito, prenditi il ​​tempo necessario per scaricare Windows ADK e provare WPR e WPA .

Se utilizzi Linux (o Android ), è disponibile una versione GitHub Linux di uno strumento simile(GitHub Linux version of a similar tool is available) utilizzando Microsoft Performance Toolkit .



About the author

ingegnere audiofilo e specialista di prodotti audio con oltre 10 anni di esperienza. Sono specializzato nella creazione di altoparlanti e cuffie per musica di qualità dall'inizio alla fine. Sono un esperto nella risoluzione dei problemi audio e nella progettazione di nuovi altoparlanti e sistemi di cuffie. La mia esperienza va oltre la semplice realizzazione di buoni prodotti; Ho anche una passione per aiutare gli altri a essere il meglio di sé possibile, sia attraverso l'istruzione che il servizio alla comunità.



Related posts