I 7 migliori strumenti da riga di comando per controllare l'utilizzo della CPU in Linux (2021)

Aggiornato 2023 di Marzo: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link

  1. Scaricare e installare lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Le prestazioni della CPU sembrano essere uno degli aspetti fondamentali se si desidera misurare le prestazioni del proprio server Linux. Il monitoraggio dell'utilizzo delle prestazioni della CPU è significativo per eseguire il debug dei processi all'interno di qualsiasi sistema, gestire le risorse di sistema, prendere decisioni per il sistema, nonché valutare ed esaminare gli ordini in tempo reale.

Oggi condivideremo 7 migliori strumenti da riga di comando per controllare l'utilizzo della CPU in Linux con cui puoi anche monitorare e visualizzare le prestazioni della CPU e tieni presente che questi tipi di strumenti dipendono dalle chiamate di sistema che vengono integrato nel sistema operativo con lo scopo di estrarre le letture dei vari processi e programmi che possono essere in esecuzione in background inclusi Apache, MySQL e qualsiasi altro servizio.

Segui la guida per conoscere il meglio Strumenti di monitoraggio dell'utilizzo della CPU e loro utilizzo in qualsiasi distribuzione basata su Linux.

Note importanti:

Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.

scaricare

I 7 migliori strumenti da riga di comando per controllare l'utilizzo della CPU in Linux (edizione 2021)

iostat-Rendi questo strumento tuo amico

L'utilizzo del dispositivo, l'utilizzo dei file di rete e l'utilizzo della CPU dell'elenco di comandi iostat. L'utility viene utilizzata per visualizzare l'utilizzo medio del sistema fatto dalla CPU dall'ultimo riavvio. Se esegui il seguente comando, vengono visualizzati tutti e tre i rapporti senza alcuna opzione

$ iostat

Se si desidera elencare il rapporto individuale, è necessario utilizzare gli switch-c,-d e-h per l'utilizzo della CPU, l'utilizzo dei dispositivi e l'utilizzo del file system di rete. Utilizza il seguente comando poiché viene utilizzato per suddividere l'utilizzo della CPU in processi di sistema, processi utente, attesa I/O e tempo di inattività.

$ iostat-c

Il seguente comando viene utilizzato per visualizzare le statistiche estese (opzione-x) con il numero di volte (opzione-t) che ogni rapporto deve essere presentato per l'utilizzo della CPU (opzione-c)

$ IOSTAT-XTC 5 2

iostat Linux Man page

Top-Il Linux Task Manager predefinito

I comandi in alto vengono utilizzati per visualizzare il reale-Visualizzazione temporale delle prestazioni che è relativa ai dati dell'intero processo in esecuzione all'interno del sistema. Ora il comando top per impostazione predefinita viene utilizzato per aggiornare i dati ogni 5 secondi. È necessario digitare 'top' dal terminale per visualizzare i dati statistici relativi alle prestazioni del sistema.

$ top

Alcuni suggerimenti utili per l'utilizzo del comando top:

  • Se devi modificare l'output del comando top , è necessario digitare 'i' poiché viene utilizzato per rimuovere i processi inattivi dal display. Per tornare indietro, puoi digitare di nuovo 'i'.
  • Digita 'M' se desideri ordinare i dati in base all'utilizzo della memoria.
  • Digita 'S' per ordinare in base alla durata i processi sono stati eseguiti.
  • Digitare 'P' per ordinare nuovamente in base all'utilizzo della CPU.
  • Digitare 'U' se si desidera visualizzare i processi di proprietà di un utente specifico.
  • Digita 'K' per terminare i processi.
  • Digita 'r' per rinominarli.
LEGGERE:   Come resettare Xiaomi Mi Watch Lite

Top Linux Man Page

Mpstat

Questo comando può scrivere sullo standard output per quanto riguarda tutte le attività per ogni processore disponibile, il processore 0 è il primo . Vengono inoltre riportate tutte le attività medie globali tra i processori. Questo comando può essere utilizzato sia sulle macchine UP che su quelle SMP, ma in UP verranno stampate solo le attività medie globali. Se nessuna delle attività è stata selezionata, il rapporto sull'utilizzo della CPU sarà il rapporto predefinito.

$ mpstat

Il mpstat con l'opzione –p e “ALL” elencherà tutte le statistiche riguardanti le CPU una per una a partire da 0.

$ mpstat-P ALL

Il seguente comando viene utilizzato per elencare l'utilizzo medio della CPU per quattro volte ciascuna ogni 2 secondi

$ mpstat-P ALL 2 4

mpstat Linux Man Page

Vmstat-Trova processi, memoria e I/O

Questo comando viene utilizzato per visualizzare le statistiche relative ai processi di sistema , memoria, I/O, swap e prestazioni della CPU. Tutte le statistiche vengono generate utilizzando i dati dall'ultima volta in cui è stato eseguito il comando ad oggi. Nel caso in cui il comando non sia mai stato eseguito, i dati andranno persi dall'ultimo riavvio verso l'ora corrente.

Su vari sistemi CPU, vmstat calcola la media del numero di CPU in uscita. Questo comando può aggiornare tutti i suoi output proprio come il comando top e può essere eseguito come mostrato di seguito. Il seguente comando viene utilizzato per aggiornare il rapporto ogni 5 secondi a meno che e fino a quando non si verifica un interrupt.

$ vmstat 5

Il seguente comando viene utilizzato per visualizzare i dati che devono essere aggiornati ogni 5 secondi, ei valori devono essere nuovamente misurati e riportati ogni 1 secondo.

$ vmstat 1 5

Ora il rapporto di prima riga avrà i costi medi poiché l'ultima volta che il computer è stato riavviato. Le altre righe visualizzeranno i rispettivi valori correnti. Tieni presente che il comando Vmstat può essere eseguito come un utente normale.

LEGGERE:   Come ascoltare la musica di PS5 mentre giochi

vmstat Linux Man Page

CoreFreq

Questo è un software di monitoraggio delle prestazioni del computer progettato appositamente per i processori a 64 bit con architettura Intel Atom, Core2, Nehalem, SandyBridge e superiore, AMD Family. Viene utilizzato per fornire un framework per recuperare i dati della CPU con un alto grado di precisione. Ora CoreFreq è composto da 3 parti:

  • Modulo kernel; questo avrà pieno accesso all'host. Ha la responsabilità di raccogliere i dati di basso livello.
  • Un demone
  • Interfaccia a riga di comando (CLI) di Userland

Modulo kernel, questo avrà pieno accesso all'host. Ha la responsabilità di raccogliere i dati di basso livello. I dati vengono quindi ricevuti dal demone Userland. Questo deve essere eseguito come root. E poi, infine, CoreFreq porta un'interfaccia terminale per riportare i dati in un formato che può essere letto dagli esseri umani. Gli strumenti della CLI sono come qualsiasi normale processore e potrebbero essere utilizzati dall'utente finale.

CoreFreq Official Page

Sar

Sar sembra essere uno strumento di monitoraggio delle prestazioni che viene utilizzato per raccogliere, rivedere e registrare i dati sulle prestazioni e può anche elencare ciò che il sistema sta facendo in tutto il tempo.

Questo comando viene utilizzato anche per generare il rapporto e quindi inviarlo tramite posta elettronica all'amministratore del sistema. Le statistiche riportate dal Sar di solito includono velocità di trasferimento I/O, attività relative al processo, attività di paging, interruzioni, attività di rete, utilizzo della memoria e dello spazio di swap, attività del kernel, utilizzo della CPU e statistiche TTY tra gli altri. Puoi eseguire il comando Sat senza alcuna opzione e quindi controllare tu stesso l'output.

$ sar

Visualizza le statistiche della CPU tre volte con intervalli di 2 secondi (questo può essere modificato in base alle tue preferenze):

$ sar 2 3

Il seguente comando viene utilizzato per visualizzare l'utilizzo cumulativo in tempo reale della CPU ogni 2 secondi per un totale di 3 volte.

$ sar-u 2 3

L'opzione-P viene utilizzata per visualizzare le statistiche per TUTTI i singoli core. Se il tuo sistema ha quattro core, la colonna CPU recherà il numero 0, 1, 2, 3 che indica i numeri core della CPU corrispondente. Le opzioni 2 e 3 vengono utilizzate per visualizzare le statistiche ogni 3 secondi in 3 volte

LEGGERE:   Come visualizzare offline sulla PlayStation 5

$ sar-P 2 3

L'opzione-P 2 viene utilizzata per visualizzare le statistiche per il terzo core ogni 2 secondi per tre volte

$ sar-P 2 2 3

sar Linux Man Page

Htop-La migliore alternativa migliore

Questo è un visualizzatore di processore e un'app in modalità testo per il monitoraggio del sistema in tempo reale, proprio come il comando top. Ora, questo può visualizzare l'elenco completo dei processi che vengono eseguiti e sono sicuri in uso.

Questo si basa sui corsi per visualizzare i metodi in un ambiente simile a una GUI in esecuzione all'interno del terminale. Inoltre, viene anche utilizzato per visualizzare l'utilizzo per CPU insieme alla memoria e all'utilizzo dello scambio con un grafico di testo vitale che viene stampato in alto. È comodo da usare e facile da capire. Una volta che inizi a utilizzarlo, potresti non tornare più al comando TOP.

$ htop

L'output è suddiviso in tre parti differenti:

  • La parte superiore viene utilizzata per visualizzare le informazioni di sistema sotto forma di tre barre che possono essere modificate utilizzando il menu di configurazione HTOP. Questa parte mostra l'utilizzo della CPU, l'utilizzo della memoria e l'utilizzo di swap.
  • La parte centrale viene utilizzata per elencare tutti i processi organizzati in relazione al loro utilizzo della CPU.
  • La parte inferiore viene utilizzato per mostrare i comandi del menu HTOP.

Pagina ufficiale di Htop

Altri articoli su Linux che ti piacerà leggere:

  • 6 migliori ambienti desktop GNOME per Linux (2021 Più recenti).
  • Top 6 distribuzioni Linux leggere per computer lenti e vecchi.
  • Come installare Python 3.7 in Ubuntu 18.04/19.04/19.10.

Come controlli l'utilizzo della CPU in Linux?

Quindi qui, abbiamo ora discusso e parlato dei 7 migliori strumenti di monitoraggio delle prestazioni della CPU per trovare l'utilizzo della CPU. Questi strumenti sono dotati di una varietà di opzioni utili, che troverai nelle loro pagine man. Una piccola nota per te è che questi strumenti utilizzano la CPU quando li stai eseguendo. Una buona cosa da tenere a mente mentre ti chiedi cosa sta usando la tua CPU nel tuo server Linux?

Fateci sapere nei commenti qui sotto se avete metodi alternativi per controllare l'utilizzo della CPU in Linux .

adminguides

Lascia un commento