Come monitorare l'utilizzo della CPU per un'app in Windows 10

Per monitorare l'utilizzo della CPU di un'app nel tempo in Windows 10, usa Monitoraggio prestazioni (PerfMon) e aggiungi il Process\% Processor Timecontatore. A differenza di un rapido controllo tramite Gestione attività, il suo grafico a scorrimento ti permette di vedere se l'utilizzo della CPU di un'app rimane elevato, presenta picchi durante un'attività o si stabilizza quando è inattiva. Avvia prima l'app e riproduci il carico di lavoro che desideri misurare, in modo che il suo processo sia in esecuzione e generi campioni utili.

PerfMon è integrato in Windows. Microsoft lo descrive perfmon.execome il programma di avvio per i suoi strumenti di monitoraggio delle prestazioni; la stessa console include anche i set di raccolta dati per salvare registrazioni più lunghe. I passaggi seguenti utilizzano il grafico in tempo reale.

Monitora l'utilizzo della CPU di un'app in Monitoraggio prestazioni

  1. Avvia l'app e l'attività che desideri monitorare. Mantienila aperta durante il monitoraggio. Un processo non avviato non verrà visualizzato nell'elenco delle istanze e un'app inattiva potrebbe mostrare poca attività. I ​​browser e altre app multi-processo possono creare diversi processi per una singola app; tieni presente che potrebbe essere necessario selezionare più di un'istanza per visualizzarne l'attività.
  2. Apri Monitoraggio prestazioni. Premi Windows+ R, Invio perfmone premi Enter. Puoi anche cercare "Monitoraggio prestazioni" in Windows. Se la console si apre in un'altra sezione, espandi Strumenti di monitoraggio nel riquadro sinistro e seleziona Monitoraggio prestazioni .
Finestra di dialogo Esegui di Windows 10 con perfmon inserito nel campo Apri
perfmonNella finestra di dialogo Esegui, apri Monitoraggio prestazioni .
  1. Aprire la finestra di dialogo Aggiungi contatori. Nella visualizzazione del grafico di Monitoraggio prestazioni, selezionare il pulsante verde Aggiungi contatori (il segno più) sulla barra degli strumenti. Il grafico può essere vuoto prima di aggiungere un contatore.
Finestra Monitoraggio prestazioni con il pulsante verde Aggiungi contatori sopra un grafico vuoto
Seleziona il pulsante verde con il segno più per scegliere quale contatore delle prestazioni visualizzare nel grafico.
  1. Seleziona il contatore CPU del processo e le istanze dell'app. In Contatori disponibili , imposta l'oggetto Prestazioni su Processo , quindi seleziona % Tempo processore . In Istanze dell'oggetto selezionato , scegli il processo che appartiene alla tua app. Per un'app multiprocesso, fai clic tenendo premuto Ctrl su ogni voce corrispondente, ad esempio chrome, chrome#1, o un'altra istanza numerata. Seleziona solo le istanze dell'app per mantenere il grafico leggibile. Scegli Aggiungi >> , quindi OK .
Aggiungi finestra di dialogo Contatori con Processo e % Tempo processore selezionati e le istanze del processo Chrome evidenziate
Seleziona Processo , % Tempo processore e ogni istanza dell'app che desideri monitorare.
  1. Osserva il grafico mentre l'applicazione è in esecuzione. PerfMon traccia una linea per ogni contatore aggiunto. Utilizza la legenda sotto il grafico per associare il colore di una linea all'istanza del processo corrispondente. Lascia il grafico aperto mentre ripeti l'attività che potrebbe causare un elevato utilizzo della CPU. Un picco breve è diverso da una linea che rimane elevata per tutta la durata dell'attività.
Grafico di Performance Monitor che mostra linee CPU separate per chrome e chrome#1
La legenda del grafico identifica ciascuna linea tramite il relativo contatore e l'istanza del processo.

Cosa significa la percentuale della CPU

Process\% Processor TimeSomma il tempo di elaborazione utilizzato da tutti i thread di quel processo. Su un computer con più processori logici, un processo può utilizzare più di un processore contemporaneamente, quindi questo contatore può superare il 100%. L'esempio di Microsoft mostra due thread che utilizzano rispettivamente il 75% e l'80% di processori diversi, producendo una lettura del processo pari al 155%. Una lettura superiore al 100% non è quindi automaticamente un errore.

Questo contatore di processi non è normalizzato rispetto alla capacità totale dell'intero computer. Per un confronto approssimativo con una visualizzazione dell'intero sistema da 0 a 100%, si può dividere il valore del processo per il numero di processori logici. Ad esempio, il 160% su un PC con otto processori logici corrisponde a circa il 20% della capacità totale della CPU. Il valore può anche variare brevemente quando un'applicazione avvia o chiude processi di lavoro.

Segui la procedura corretta

I nomi dei processi sono i nomi eseguibili, non necessariamente il nome visualizzato dell'app. Se non sei sicuro a quale voce appartenga l'app, apri Gestione attività con Ctrl+ Shift+ Esce controlla la scheda Dettagli . Puoi aggiungere il contatore ID processo in PerfMon per associare un'istanza a un ID di processo (PID).

Il set tradizionale di contatori di processo di Windows può mostrare un breve salto impreciso quando due processi condividono lo stesso nome e uno dei due si avvia o termina; i nomi delle istanze numerate, come ad esempio, chrome#1possono variare tra un campionamento e l'altro. Se un picco improvviso non corrisponde all'attività dell'applicazione, controllare il PID, monitorare ulteriori campioni e verificare se la lettura si stabilizza. Microsoft documenta questa limitazione relativa alla corrispondenza delle istanze nella sua documentazione sui contatori di prestazioni.

Mantieni un record CPU più lungo

Il grafico in tempo reale è utile mentre lo si osserva, ma non costituisce una cronologia a lungo termine su cui fare affidamento dopo aver chiuso PerfMon. Per analizzare l'attività in un secondo momento o per rilevare un picco intermittente, utilizzare i set di raccolta dati nella stessa console per registrare i contatori di processo pertinenti in un file di registro. La guida alla risoluzione dei problemi di Monitoraggio prestazioni di Microsoft descrive la raccolta di contatori a lungo termine e il relativo manuale di riferimento sugli strumenti per i contatori di prestazioni spiega che PerfMon include i set di raccolta dati.

Per una rapida lettura dell'attività corrente, Gestione attività rimane una soluzione comoda. Utilizza PerfMon quando hai bisogno della cronologia, di singole istanze di processo o di un campione registrato per analizzare uno schema.

Riferimenti Microsoft

Lascia un commento

Trasforma le foto in dipinti, schizzi e cartoni animati con FotoSketcher

Trasforma le foto in dipinti, schizzi e cartoni animati con FotoSketcher

Trasforma una foto in un dipinto, uno schizzo a matita o un fumetto con FotoSketcher Studio. Scopri come scegliere un effetto, regolare l'anteprima e salvare la tua opera.

Analizza e identifica i file audio in dettaglio con Audio Identifier

Analizza e identifica i file audio in dettaglio con Audio Identifier

Scopri cosa rivela Audio Identifier su bitrate, codificatori e tag, come funziona il suo flusso di lavoro precedente e quali strumenti attuali analizzano i file o identificano i brani.

My Photo Index: un organizzatore di foto open source per Windows

My Photo Index: un organizzatore di foto open source per Windows

My Photo Index è un catalogo di foto di Windows, ormai datato, per l'etichettatura, la valutazione e la visualizzazione di immagini locali. Esamina le sue funzionalità documentate, i limiti di compatibilità e un'alternativa ancora supportata.

Modifica attributi, date e orari di file e cartelle con Attribute Changer

Modifica attributi, date e orari di file e cartelle con Attribute Changer

Scopri come utilizzare Attribute Changer per modificare gli attributi e i timestamp dei file di Windows, aggiornare le date EXIF ​​delle foto JPEG e visualizzare in anteprima le modifiche in blocco in tutta sicurezza.

Come impostare uno sfondo diverso su ciascun monitor in Windows 10

Come impostare uno sfondo diverso su ciascun monitor in Windows 10

Imposta uno sfondo diverso per ogni monitor di Windows 10, identifica gli schermi, regola l'adattamento dell'immagine e risolvi i problemi relativi alle opzioni del monitor mancanti.

pViewer: Un visualizzatore di immagini e lettore di manga e fumetti minimalista

pViewer: Un visualizzatore di immagini e lettore di manga e fumetti minimalista

Scopri cosa fa pViewer, come funzionano le sue modalità foto e fumetto, quale edizione per Windows scaricare e quali sono le differenze tra la versione precedente e quella riscritta.

Come passare allo sfondo successivo del desktop con una scorciatoia da tastiera in Windows 7 e 8

Come passare allo sfondo successivo del desktop con una scorciatoia da tastiera in Windows 7 e 8

Configura una presentazione di immagini in Windows 7 o 8, crea un piccolo collegamento in VBScript e assegna una scorciatoia da tastiera per passare allo sfondo successivo.

NeoDownloader: Imposta i parametri e scarica in blocco le immagini dai siti web

NeoDownloader: Imposta i parametri e scarica in blocco le immagini dai siti web

Scopri come creare un progetto NeoDownloader, scegliere l'ambito di scansione, impostare i filtri delle immagini e la destinazione, e rivedere i download in batch.

XnConvert: Applica effetti e converti formati di immagine in batch

XnConvert: Applica effetti e converti formati di immagine in batch

Utilizza XnConvert per applicare effetti, ridimensionare le foto e convertire i formati delle immagini in batch. Scegli le impostazioni di output, visualizza in anteprima le modifiche e proteggi i tuoi originali.

Monitora le ore di lavoro e l'utilizzo del computer con ManicTime.

Monitora le ore di lavoro e l'utilizzo del computer con ManicTime.

Scopri come ManicTime tiene traccia dell'utilizzo delle applicazioni, dei tempi di attività e di inattività e dei documenti, e trasforma la cronologia delle tue attività in tag di progetto e fogli presenze.