NOMBRE¶
vmstat - Proporciona datos sobre la memoria virtual
SINOPSIS¶
vmstat[
-n][
intervalo [
número]]
vmstat[
-V]
DESCRIPCIÓN¶
vmstat da información sobre procesos, memoria, paginación,
E/S de bloque, trampas, y actividad de la CPU.
El primer informe producido da medias desde el último arranque. Los
adicionales dan información en un período de muestreo de
longitud
intervalo. En cualquier caso los informes de proceso y
memoriason instantáneos.
Opciones¶
La opción
-n hace que la cabecera se muestre solamente una vezen
lugar de periódicamente.
intervaloes el período entre actualizaciones, en segundos. Si no
se especifica ninguno, solamente se muestra un informe con los valores medios
desde el arranque.
númeroes el número de actualizaciones. Si no se especifica
ninguno, pero sí un intervalo,
número se asume como
infinito.
La opción
-V resulta en mostrar información sobre la
versión, simplemente.
DESCRIPCIONESDELOSCAMPOS¶
Procs¶
r: El número de procesos esperando su tiempo de ejecución.
b: El número de procesos en espera ininterrumpible.
w: El número de procesos en espacio de trasiego pero sin embargo
ejecutables. Este campo se calcula, pero Linux nunca hace trasiego
desesperado.
Memory¶
swpd: la cantidad de memoria virtual empleada (kB).
free: la cantidad de memoria inactiva (kB).
buff: la cantidad de memoria empleada como búferes (kB).
Swap¶
si: Cantidad de memoria traída del espacio de trasiego desde disco (kB/s).
so: Cantidad de memoria trasegada al disco (kB/s).
bi: Bloques enviados a un dispositivo de bloques (bloques/s).
bo: Bloques recibidos desde un dispositivo de bloques (bloques/s).
System¶
in: El número de interrupciones por segundo, incluyendo al reloj.
cs: El número de cambios de contexto por segundo.
CPU ¶
Éstos son porcentajes de tiempo total de CPU.
us: tiempo de usuario
sy: tiempo de sistema
id: tiempo de inactividad
OBSERVACIONES¶
vmstat no requiere permisos especiales.
Estos informes se entienden para ayudar a identificar cuellos de botella. El
vmstat de Linux no se cuenta a sí mismo como un proceso en
ejecución.
Todos los bloques de Linux son, al día de la fecha, de 1 kB, excepto para
bloques de CD-ROM, que son de 2 kB.
FICHEROS¶
/proc/meminfo
/proc/stat
/proc/*/stat
VÉASE TAMBIÉN¶
ps(1),
top(1),
free(1)
FALLOS¶
No tabula la E/S de bloques por cada dispositivo, ni cuenta el número de
llamadas al sistema.
AUTOR¶
Escrito por Henry Ware <al172@yfn.ysu.edu>.