vmstat ( estadísticas de memoria virtual ) es una herramienta de monitoreo del sistema informático que recopila y muestra información resumida sobre la memoria del sistema operativo , procesos, interrupciones, paginación y bloques de E/S . Los usuarios de vmstat
pueden especificar un intervalo de muestreo que permita observar la actividad del sistema casi en tiempo real.
La herramienta vmstat está disponible en la mayoría de los sistemas operativos Unix y similares , como FreeBSD , Linux o Solaris .
La sintaxis y el resultado de vmstat a menudo difieren ligeramente entre los diferentes sistemas operativos.
# vmstat 2 6 procs -----------memoria---------- ---swap-- -----io---- --sistema-- -- --cpu---- rb swpd caché de buff libre si so bi bo en cs us sy id wa 0 0 2536 21496 185684 1353000 0 0 0 14 1 2 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 28 030 145 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 0 1026 132 0 0 100 0 0 0 2536 21520 185684 1353000 0 0 0 0 1033 186 1 0 99 0 0 2536 21520 185684 1353000 0 0 0 0 1024 141 0 0 100 0 0 0 2536 21584 185684 1353000 0 0 0 0 1025 131 0 0 100 0
En el ejemplo anterior, la herramienta informa cada dos segundos durante seis iteraciones.
Podemos obtener los resultados personalizados o necesarios utilizando varias opciones con el comando vmstat.
# vmstat –s
# vmstat –d