Cicli medi della CPU: come verificare l'utilizzo medio della CPU di un processo Windows

Average CPU Cycles è una piccola utility di Windows, ormai datata, progettata per mostrare l'utilizzo attuale e medio della CPU di un singolo processo. Invece di basarsi su una singola lettura di Gestione attività, consente di esaminare l'attività della CPU dall'avvio del processo o da quando si è iniziato a monitorarlo. Questo è utile quando un'applicazione alterna periodi di inattività a brevi picchi di utilizzo intenso.

Il programma era documentato per Windows XP, Vista e 7. Il sito di download originale non è più una fonte verificata e la compatibilità con le versioni attuali di Windows non è stata confermata. Se utilizzi Windows 10 o 11 e ti serve solo una lettura media dell'utilizzo della CPU, il Monitoraggio risorse integrato è la scelta più sicura.

Cosa misura il numero medio di cicli della CPU

Un processo può utilizzare poca CPU quando è inattivo, per poi richiederne molta di più quando apre un documento, elabora un file o visualizza una pagina. La percentuale di CPU visibile in un dato istante non rappresenta l'intero carico di lavoro. Una media riassume l'attività durante un periodo di osservazione selezionato.

Il parametro "Cicli CPU medi" tiene traccia anche delle informazioni relative al ciclo di clock del processore. Windows espone questi dati tramite l' QueryProcessCycleTimeAPI, che restituisce il numero totale di cicli CPU consumati dai thread di un processo sia in modalità utente che in modalità kernel. Il conteggio dei cicli non rappresenta una percentuale di utilizzo della CPU e un valore più elevato non significa automaticamente che un'applicazione sia stata inefficiente: la quantità di lavoro, la frequenza della CPU, il numero di thread e la durata della misurazione sono tutti fattori rilevanti. Consultare la documentazione dell'API di Microsoft .

Come controllare un processo con i cicli medi della CPU

Queste istruzioni descrivono l'interfaccia documentata per l'utilità legacy, non per un'installazione verificata di Windows corrente. Eseguire un eseguibile obsoleto solo se si è in grado di stabilire una fonte attendibile e di verificarne la sicurezza.

1. Selezionare il processo

Avvia l'utilità e seleziona "Processo" . Nell'elenco dei processi, seleziona l'eseguibile che desideri esaminare, ad esempio un processo del browser o un'applicazione desktop. Se più voci hanno lo stesso nome, utilizza l'ID del processo (PID), se disponibile, per distinguerle. Il processo deve essere ancora in esecuzione per poter essere selezionato.

Finestra di dialogo per la selezione del processo che mostra notepad.exe evidenziato nell'utilità Cicli CPU medi
Selezionare un file eseguibile in esecuzione prima di avviare la misurazione dell'utilizzo della CPU. I nomi dei processi e i valori mostrati qui sono solo esempi.

2. Scegli quando inizia la media

Seleziona "Dall'avvio del processo" per considerare l'attività svolta dall'avvio del processo selezionato, oppure " Da ora" per misurare un nuovo intervallo a partire dal momento della selezione. Utilizza la prima opzione per applicazioni a lunga esecuzione, la seconda per confrontare attività specifiche come l'esportazione di un file. Queste due modalità rispondono a domande diverse e non devono essere considerate intercambiabili.

Finestra Cicli CPU medi con l'opzione "Da adesso" selezionata e un intervallo di campionamento di un secondo
Scegli un periodo di misurazione che corrisponda al comportamento che desideri studiare.

3. Regolare l'intervallo di campionamento

Sposta il cursore dell'intervallo per controllare la frequenza di aggiornamento dell'interfaccia; la descrizione originale indica un secondo come valore predefinito. Aggiornamenti frequenti possono rendere più facile individuare picchi brevi, ma la modifica dell'intervallo di aggiornamento non garantisce una media a lungo termine più accurata. Per confronti significativi, mantieni lo stesso processo, carico di lavoro e durata del periodo di osservazione.

4. Leggere i risultati relativi a un periodo rappresentativo

Lascia che l'applicazione completi l'attività che desideri valutare. La visualizzazione precedente includeva l'utilizzo medio della CPU, il carico corrente, il numero totale di cicli della CPU e i campi relativi alla frequenza in MHz, corrente o media. Confronta la media con il valore istantaneo. Ad esempio, un valore corrente elevato con una media bassa potrebbe semplicemente significare che il processo ha appena avviato un'attività di breve durata.

Esempio di risultati relativi ai cicli medi della CPU con percentuale di utilizzo della CPU, controllo del campionamento, letture in MHz e cicli totali.
Il conteggio cumulativo dei cicli e il carico istantaneo della CPU descrivono diversi aspetti dell'attività di un processo; i valori visualizzati sono a scopo illustrativo.

Verifica l'utilizzo medio della CPU nelle versioni correnti di Windows.

Non è necessario utilizzare la vecchia utility per scoprire quale processo sta utilizzando la maggior parte della CPU. Microsoft documenta una procedura integrata:

  1. Premi Win + R , digita resmone premi Invio.
  2. Apri la scheda CPU in Monitoraggio risorse.
  3. Individua il processo e fai clic su Consumo medio CPU per ordinare l'elenco. Espandi o ingrandisci la finestra se la colonna è nascosta.

Monitoraggio risorse visualizza una media recente anziché una misurazione personalizzata dall'avvio del processo. Per una lettura rapida e attuale, apri Gestione attività con Ctrl + Maiusc + Esc e ordina la scheda Processi per CPU. Microsoft illustra entrambi i metodi nella sua guida alla risoluzione dei problemi della CPU .

La scheda CPU di Monitoraggio risorse di Windows elenca i processi in esecuzione e una colonna indica il valore medio dell'utilizzo della CPU.
Resource Monitor fornisce una colonna con il valore medio dell'utilizzo della CPU senza la necessità di installare un programma di monitoraggio di terze parti. I dati relativi ai processi mostrati qui sono a scopo illustrativo.

E se avessi bisogno di tempo CPU anziché di una percentuale?

PowerShell può visualizzare il tempo di elaborazione accumulato per un processo in esecuzione. Innanzitutto, identifica il suo PID nella scheda Dettagli di Gestione attività , quindi immetti Get-Process -Id 1234 | Select-Object ProcessName, Id, CPU, StartTime, sostituendo 1234con il PID effettivo. La CPUproprietà rappresenta il tempo di elaborazione in secondi su tutti i processori logici, non l'utilizzo medio della CPU. Microsoft documenta questa distinzione in Get-Process .

Limiti da tenere a mente

  • Un singolo processo non rappresenta sempre l'intera applicazione. I browser e le applicazioni moderne possono utilizzare più processi; controllarne solo uno potrebbe sottostimare il carico complessivo.
  • I picchi di breve durata possono scomparire in una media. Per analizzare i rallentamenti intermittenti, utilizzare un periodo di osservazione breve o uno strumento basato sui dati storici.
  • Il numero totale di cicli aumenta con il tempo di esecuzione. Confronta carichi di lavoro e finestre temporali equivalenti, non totali assoluti non correlati.
  • Il software legacy richiede cautela. Per questo aggiornamento non è stata verificata alcuna affermazione di compatibilità con Windows 11 o con i download attuali e affidabili per quanto riguarda i cicli medi della CPU.

Per un'analisi più approfondita dei singoli processi e thread, Microsoft offre Sysinternals Process Explorer . Tuttavia, per la maggior parte dei controlli di routine, la colonna "Utilizzo medio della CPU" di Monitoraggio risorse è un ottimo punto di partenza.

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.