NOME
vmstat − Riporta statistiche sulla memoria virtuale
SINTASSI
vmstat
[−n] [delay [ num]]
vmstat[−V]
DESCRIZIONE
vmstat riporta informazioni sui processi, sulla memoria, sulla paginazione, sui blocchi IO, i trap e l’attività della CPU.
La prima volta mostra le medie dall’ultimo reboot. Le volte successive da informazioni su un periodo di campionamento di lunghezza delay. I report sui processi e la memoria sono istantanei in entrambi i casi.
Opzioni
L’opzione -n fa si che sia mostrato
l’header solo una volta invece che periodicamente.
delay è il ritardo in secondi tra gli aggiornamenti. Se non è specificato alcun ritardo, è mostrato solo un report con i valori medi dal reboot.
num è il numero degli aggiornamenti. Se non è specificato ed è definito il ritardo, allora num di default è infinito.
L’opzione -V mostra informazioni sulla versione.
DESCRIZIONE DEI CAMPI
Procs
r: Il numero di processo in attesa del run time.
b: Il numero di processi in sleep non interrompibile.
w: Il numero di processi swap out ma altrimenti runable.
Memory
swpd: il totale della memoria virtuale usata (kB).
free: il totale della memoria libera (kB).
buff: il totale della memoria usata come buffer (kB).
Swap
si: Il totale della memoria swappata dal disco (kB/s).
so: Il totale della memoria swappata nel disco (kB/s).
IO
bi: Blocchi inviati a un device a blocchi (blocchi/s).
bo: Blocchi ricevuti da un device a blocchi (blocchi/s).
System
in: Il numero di interrupt al secondo, incluso il clock.
cs: Il numero di cambi di contesto al secondo.
CPU
Queste sono le percentuali del tempo di CPU totale.
us: user time
sy: system time
id: idle time
NOTE
vmstat non richiede particolari permessi.
Questi report sono pensati per identificare i "colli di bottiglia" del sistema. Il vmstat di Linux non si conta come processo in esecuzione.
Tutti i blocchi di Linux attualmente sono da 1k, ad eccezione per i blocchi del CD-ROM che sono da 2k.
FILE
/proc/meminfo
/proc/stat
/proc/*/stat
VEDERE ANCHE
BACHI
Non tabula i blocchi IO per dispositivo e non conta il numero di chiamate di sistema.
AUTORE
Scritto da Henry Ware <al172 [AT] yfn.edu>.