Come controllare l’utilizzo della CPU in Windows, Linux e Mac

L’utilizzo della CPU misura l’utilizzo totale del processore su tutti i core. Se controlli questi dati, dovresti vedere un valore percentuale basso (di solito una singola cifra) quando non stai eseguendo alcuna applicazione. Anche durante l’esecuzione di app, l’utilizzo della CPU può salire al 100%, ma dopo un po’ dovrebbe stabilizzarsi su un valore inferiore.

Ma se il tuo sistema ha dei problemi, questo valore può essere irragionevolmente alto. Se il tuo sistema inizia a diventare lento o la velocità della ventola aumenta senza motivo, è probabile che sia dovuto all’elevato utilizzo della CPU.

In tali scenari, è necessario controllare l’utilizzo corrente della CPU e verificare se eventuali processi sono responsabili. A seconda del sistema operativo, esistono vari modi per verificare l’utilizzo della CPU.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Offrono diverse opzioni, quindi controlla i metodi che abbiamo fornito e scegline uno in base alle tue preferenze.

Sommario

Come controllare l’utilizzo della CPU su Windows

La maggior parte degli utenti utilizza spesso strumenti GUI come Task Manager o Resource Monitor per controllare l’utilizzo della CPU sul sistema operativo Windows. Ma puoi anche utilizzare le interfacce della riga di comando come PowerShell.

Dal Task Manager

Il Task Manager è il programma più comune per controllare l’utilizzo della CPU. Fornisce informazioni piuttosto brevi su questi dati, che sono sufficienti per la maggior parte degli utenti.

Esistono molti modi per aprire Task Manager . Il metodo più semplice è premere il tasto di scelta rapida Ctrl + Maiusc + Esc.

Nella scheda Processi,

  1. Puoi vedere l’utilizzo corrente della CPU di ciascuna app nella colonna CPU. Fare clic su CPU per ordinare l’elenco in ordine crescente o decrescente in base all’utilizzo della CPU.
  2. Visualizza anche l’utilizzo totale della CPU sopra il nome della colonna.
  3. Se la colonna CPU è assente, fare clic con il pulsante destro del mouse su qualsiasi nome di colonna e spuntare CPU.

Puoi andare alla scheda Dettagli per ottenere maggiori informazioni sull’utilizzo della CPU. Qui,

  1. Innanzitutto, fai clic con il pulsante destro del mouse sul nome di una colonna e seleziona Seleziona colonne .
  2. Quindi, assicurati di spuntare CPU e CPU time .

La colonna CPU mostra l’utilizzo della CPU in tutti i core per i singoli processi. E il tempo della CPU mostra il tempo totale del processore utilizzato da un processo dal suo avvio.

Tempo CPU di un processo = Tempo di attività del processo * Utilizzo della CPU del processo. Quindi, se un processo viene eseguito per 2 ore mentre utilizza il 50% della CPU, il suo tempo di CPU mostra 1 ora.

Il processo di inattività del sistema mostra il tempo libero del processore sul tuo PC. Quindi, se il suo valore è molto alto, il sistema utilizza solo una piccola percentuale della capacità di elaborazione della CPU per eseguire processi attivi.

Puoi anche controllare l’utilizzo totale della CPU per l’ultimo minuto dalla scheda Prestazioni del Task Manager. Facendo clic su CPU viene visualizzato il grafico della sua attività insieme ai dettagli sull’utilizzo, sui processi attivi e sui thread.

Inoltre, facendo clic con il pulsante destro del mouse sul grafico e selezionando Cambia grafico in > Processori logici viene visualizzata l’attività della CPU per tutti i processori logici. I processori logici sono i core virtuali utilizzati dal sistema dopo l’hyper-threading di quelli fisici.

Utilizzo del monitor delle risorse

Resource Monitor offre informazioni più dettagliate sull’utilizzo della CPU. Innanzitutto, apri Resource Monitor seguendo i passaggi seguenti:

  1. Premi Win + R per aprire Esegui .
  2. Digita resmon e premi Invio.

Quindi, vai alla scheda Panoramica. Qui,

  1. È possibile controllare l’utilizzo della CPU espandendo la CPU . Mostra l’utilizzo della CPU, il tempo della CPU e il numero di thread attivi per ciascun processo.
  2. Puoi anche abilitare/disabilitare altre colonne facendo clic con il pulsante destro del mouse sul nome di una colonna e selezionando Seleziona colonne.

Per ulteriori informazioni sull’utilizzo della CPU, vai alla scheda CPU.

Qui puoi controllare l’utilizzo e il tempo della CPU per tutte le app e i servizi attivi. Sulla destra, puoi anche trovare grafici sull’attività della CPU negli ultimi 60 secondi. Contiene grafici per l’attività centrale totale e per i singoli nuclei.

Utilizzo del monitor delle prestazioni

Puoi anche controllare l’utilizzo della CPU utilizzando Performance Monitor. Tuttavia, le persone utilizzano questo strumento per trovare le informazioni più dettagliate sui processi di sistema che interessano la CPU, non le applicazioni utente. Per controllare l’utilizzo della CPU con questo programma,

  1. Immettere perfmon su Esegui per aprire Performance Monitor.
  2. Vai a Strumenti di monitoraggio > Performance Monitor .

Qui puoi vedere il grafico in tempo reale della percentuale di tempo del processore del tuo sistema. Puoi anche aggiungere contatori per tenere traccia dell’utilizzo della CPU per un singolo processo o istanza. Fare così,

  1. Fare clic sul pulsante + (Aggiungi).
  2. Seleziona il computer, il processo e l’istanza in base alla tua scelta e fai clic su Aggiungi >> .
  3. Fare clic su OK.
  4. Ora il grafico mostra anche i dati del processore per tutte le istanze. Ognuno ha un colore diverso per la separazione.

Utilizzo dell’interfaccia della riga di comando

Puoi anche utilizzare gli strumenti CLI per controllare l’utilizzo della CPU. In effetti, l’utilizzo della CLI potrebbe essere un’opzione migliore per gli utenti che hanno familiarità con tali interfacce, soprattutto se desiderano utilizzare i dati altrove.

Il miglior strumento dell’interfaccia della riga di comando di Windows che puoi utilizzare per verificare l’utilizzo della CPU è Windows PowerShell . Ha più funzionalità e tutto ciò che puoi fare in altri terminali è possibile anche in PowerShell.

Innanzitutto, apri Windows PowerShell immettendo powershell su Esegui. Quindi inserisci i comandi seguenti in base alle tue necessità.

Utilizzo totale della CPU:

  1. Il comando è: Get-CimInstance win32_processor | Measure-Object -Property LoadPercentage -Average
  2. Controlla il valore accanto a Media per trovare la percentuale di CPU in uso.

Puoi anche eseguire questo comando con un ciclo infinito per controllare il carico della CPU ogni secondo. Il comando è:
While(1) { Get-CimInstance win32_processor | Measure-Object -Property LoadPercentage -Average}

Premi Ctrl + C per uscire dal ciclo infinito.

Utilizzo della CPU per ogni processo attivo:

Il comando che ti serve è il seguente:

 Get-Counter 'Process(*)% Processor Time' | Select-Object -ExpandProperty countersamples| Select-Object -Property instancename, cookedvalue| ? {$_.instanceName -notmatch "^(idle|_total|system)$"} | Sort-Object -Property cookedvalue -Descending| Select-Object -First 25| ft InstanceName,@{L='CPU';E={($_.Cookedvalue/100/$env:NUMBER_OF_PROCESSORS).toString('P')}} -AutoSize

Il numero dopo Select-Object -First , 25 in questo caso, specifica il numero di istanze che l’elenco mostrerà. Puoi cambiarlo in base alle tue preferenze.

Puoi anche usare il comando con il ciclo infinito per controllare l’utilizzo della CPU ogni secondo.

Come controllare l’utilizzo della CPU su Linux

La maggior parte degli utenti Linux dovrebbe già avere familiarità con il comando top per monitorare le proprie app e processi. Ma la maggior parte dei sistemi Linux contiene anche una GUI di System Monitor. Questa sezione descrive come controllare l’utilizzo della CPU utilizzando entrambi i metodi.

Utilizzo del terminale

Il comando top elenca tutti i processi attivi con il carico della CPU, l’utilizzo della memoria e altre informazioni. L’elenco mostra informazioni in tempo reale che si aggiornano costantemente.

Oltre alla funzione superiore, utilizzi anche i seguenti interruttori:

  • -i – nasconde i processi inattivi ( top -i )
  • -d – specifica il tempo di ritardo in secondi per l’aggiornamento dei dati ( top -d 10 ).

Puoi anche premere i seguenti tasti mentre top è in esecuzione per eseguire determinate attività:

  • q – termina la funzione top
  • p – ordina i processi in base all’utilizzo della CPU
  • k – terminare il processo; devi inserire il PID del processo da uccidere
  • n – modifica il numero di processi nell’elenco

Puoi anche utilizzare altri comandi come sar –u 5 e iostat per visualizzare l’utilizzo medio della CPU. Durante l’utilizzo sar , il numero 5 rappresenta la frequenza di aggiornamento del display. È necessario premere Ctrl + C per terminare la funzione.

Utilizzo della GUI di Gnome System Monitor

Ecco come utilizzare Gnome System Monitor su Linux per verificare l’utilizzo della CPU:

  1. Immettere gnome-system-monitor sul terminale per aprire il monitor di sistema.
  2. Nella scheda Processi è possibile trovare l’utilizzo della CPU delle singole applicazioni.
  3. La scheda Risorse mostra il grafico della cronologia dell’utilizzo della CPU su tutti i processori logici.

Come controllare l’utilizzo della CPU su Mac

Mac è un sistema basato su UNIX. Quindi i metodi per controllare l’attività delle app sono molto simili a quelli di Linux. Puoi utilizzare Activity Monitor o il comando top.

Utilizzo del monitor attività

Il solito modo per controllare l’utilizzo della CPU su Mac è tramite Activity Monitor. Ecco i passaggi necessari per il metodo:

  1. Cerca e apri Activity Monitor utilizzando la ricerca Spotlight (comando + barra spaziatrice).
  2. La scheda CPU mostra l’elenco di tutti i processi attivi, il loro utilizzo della %CPU e il tempo della CPU.
  3. Il grafico e altri dati sottostanti mostrano anche il carico totale della CPU dovuto al sistema o ai processi dell’utente. I sistemi multi-core possono anche mostrare un utilizzo totale della CPU superiore al 100%.

Utilizzo del terminale

Puoi anche utilizzare il comando in alto sul terminale Mac per controllare le tue attività. L’uso di questo comando è simile a quello di Linux, quindi dai un’occhiata per maggiori informazioni. Per terminare la funzione, premere i tasti Ctrl + C.

domande correlate

Come risolvere l’utilizzo elevato della CPU?

Di solito puoi correggere l’utilizzo elevato della CPU terminando le app o i processi non necessari. Ma in caso di problemi di sistema, potrebbe essere necessario applicare alcune soluzioni avanzate. Per trovare le soluzioni, consulta i nostri articoli su Come ridurre l’utilizzo elevato della CPU o Come limitare l’utilizzo della CPU .