Tutorial di comando VMStat Linux per principianti

Tutorial di comando VMStat Linux per principianti
Come amministratore di sistema, o anche come normale utente del computer, potresti voler tenere d'occhio tutte le attività e le operazioni che si svolgono nel sistema informatico. Ovviamente, non puoi rompere il tuo hardware per vedere cosa sta succedendo; Piuttosto, avrai bisogno di un'utilità software per farlo.

IL vmstat Il comando in Linux viene utilizzato allo scopo esatto. VSTAT è un acronimo che sta per il reporter di statistiche sulla memoria virtuale ed esegue proprio questo funzionamento sul sistema. Questo articolo fornisce una guida per principianti sul comando VMStat in Linux Mint 20.

Accesso al manuale di aiuto di VMStat

Per utilizzare il comando VMStat in Linux Mint 20, accederemo innanzitutto al manuale della Guida VMStat eseguendo il comando seguente

$ vmstat - -help

Il manuale di aiuto del comando VMSTAT è mostrato nella seguente immagine:

Verifica delle statistiche del sistema con VMSTAT

È possibile utilizzare il comando VMSTAT per vedere le statistiche del sistema riguardanti la CPU, la memoria, i processi e altro ancora. Per ottenere statistiche sul sistema, utilizzare il comando VMSTAT nel modo seguente:

$ vmstat

L'output standard del comando VMSTAT è mostrato nell'immagine seguente:

Questo è l'uso di base del comando vmstat. Questo comando può anche essere utilizzato per servire a scopi più specifici, come spiegato nelle seguenti sezioni.

Controllo della memoria attiva e inattiva con VMSTAT

Puoi controllare la memoria attiva e inattiva del tuo sistema eseguendo il normale comando VMSTAT abbinato al flag "-a", come segue:

$ vmstat -a

La memoria attiva e inattiva del nostro sistema Linux Mint 20 è mostrata nell'immagine seguente:

Controllo del numero totale di forchette dallo avvio con VMSTAT

La forking è un termine utilizzato nei sistemi operativi per fare riferimento alla procedura in cui un processo genitore crea un processo o processi figlio, a seconda dell'attuale numero di attività che devono essere eseguite. Puoi facilmente controllare il numero totale di forchette, io.e., Il numero totale di processi generati dall'ultima volta il sistema si è avviato, eseguendo il comando VMSTAT abbinato al flag "-f", come segue:

$ vmstat -f

Il numero totale di forcelle dall'ultima volta il nostro sistema è mostrato nell'immagine seguente:

Controllo delle statistiche sul contatore degli eventi con VMSTAT

Il contatore dell'evento è una misura che indica la frequenza di occorrenza di un evento specifico. Le statistiche sugli eventi delle attività che si svolgono nel sistema possono essere visualizzate utilizzando il comando VMSTAT abbinato al flag "-s", come segue:

$ vmstat -s

Le statistiche sul contatore degli eventi del nostro sistema sono mostrate nell'immagine qui sotto:

Verifica delle statistiche del disco con VMSTAT

Il disco di un sistema informatico contiene vari aspetti che possono essere studiati in profondità con il comando VMSTAT, come il numero di operazioni di input e output, il numero di operazioni di lettura e scrittura, informazioni sui settori del disco e altro ancora. Informazioni specifiche sul disco di sistema possono essere recuperate eseguendo il comando VMSTAT abbinato al flag "-D", come segue:

$ vmstat -d

Le statistiche del disco del nostro sistema Linux Mint 20 sono mostrate nell'immagine seguente:

Mostrare timestamp con VMSTAT

È inoltre possibile visualizzare i timestamp con il comando VMSTAT per determinare l'ora del giorno in cui è stato generato un particolare rapporto di statistica del sistema. Per mostrare i timestamp con l'output del comando VMSTAT in Linux Mint 20, eseguire questo comando abbinato al flag "-t", come segue:

$ vmstat -t

Come puoi vedere nell'output del comando VMStat mostrato nell'immagine seguente, il timestamp sta ora apparendo con questo output.

Output VMSTAT rinfrescante dopo l'intervallo specificato

I sistemi informatici non rimangono mai statici; Piuttosto, sono in uno stato dinamico. In altre parole, i sistemi informatici eseguono sempre determinate attività, in background o in primo piano, a meno che il sistema informatico non sia disattivato. A causa di questa attività continua, le statistiche del sistema tendono a cambiare in qualsiasi momento. Questo cambiamento va da drastico a trascurabile, a seconda dell'operazione che sta avvenendo.

Quindi, invece di vedere l'output del comando VMStat statico, potresti voler vedere il suo output ogni pochi secondi, o forse un altro intervallo di tempo specificato. Per aggiornare l'uscita VMSTAT dopo un intervallo di tempo specificato, utilizzare il comando VMSTAT con il flag "-t", come segue:

$ vmstat -t n

Qui, sostituire "N" con qualsiasi numero intero positivo, che rappresenta il numero di secondi dopo i quali si aggiornerà l'uscita VMSTAT. Ad esempio, per vedere l'ultimo output VMStat ogni due secondi, sostituiremo "N" con "2."Abbiamo usato il flag" -t "solo per essere sicuri che l'uscita VMSTAT sia rinfrescante dopo l'intervallo di tempo specificato.

Come puoi vedere dai timestamp nell'uscita del comando VMStat mostrato di seguito, il comando è rinfrescante ogni due secondi.

Quando si desidera che il comando VMStat interrompa la segnalazione di queste statistiche, è sufficiente premere il Ctrl+ c Combinazione chiave per riprendere il controllo del tuo terminale.

Conclusione

Questo tutorial sull'uso del comando VMSTAT può rivelarsi estremamente utile per gli utenti che hanno appena iniziato a lavorare nell'ambiente Linux in generale e nell'ambiente Linux Mint 20 in particolare. Dopo aver esaminato gli esempi spiegati in questo articolo, dovresti avere una buona idea sulla funzione e sull'uso del comando VMStat in Linux Mint 20.