Manuales para la línea de comandos

Man » Manual de vmstat en línea: documentación detallada en línea para la página de manual de vmstat

🌍
vmstat - Informa sobre las estadísticas de memoria virtual

SINTAXIS

vmstat [opciones] [retardo [recuento]]

DESCRIPCIÓN

vmstat informa sobre procesos, memoria, paginación, E/S de bloques, interrupciones, discos y actividad de la CPU.

El primer informe generado proporciona los promedios desde el último reinicio. Los informes adicionales proporcionan información sobre un período de muestreo de duración "retardo". Los informes de procesos y memoria son instantáneos en ambos casos.

OPCIONES

retardo: El retardo entre actualizaciones en segundos. Si no se especifica ningún "retardo", solo se imprime un informe con los valores promedio desde el inicio.

recuento: Número de actualizaciones. En ausencia de "recuento", cuando se define "retardo", el valor predeterminado es infinito.

-a, --active

Muestra la memoria activa e inactiva, a partir del kernel 2.5.41 o superior.

-f, --forks

El indicador -f muestra el número de bifurcaciones desde el inicio. Esto incluye las llamadas al sistema fork, vfork y clone, y equivale al número total de tareas creadas. Cada proceso está representado por una o más tareas, según el uso de subprocesos. Esta visualización no se repite.

-m, --slabs

Muestra slabinfo.

-n, --one-header

Muestra el encabezado solo una vez en lugar de periódicamente.

-s, --stats

Muestra una tabla de varios contadores de eventos y estadísticas de memoria. Esta visualización no se repite.

-d, --disk

Informa sobre las estadísticas del disco (requiere la versión 2.5.70 o superior).

-D, --disk-sum

Informa sobre algunas estadísticas resumidas sobre la actividad del disco.

-p, --partition device

Estadísticas detalladas sobre la partición (requiere la versión 2.5.70 o superior).

-S, --unit character

Cambia la salida entre 1000 (k), 1024 (K), 1000000 (m) o 1048576 (M) bytes. Tenga en cuenta que esto no cambia los campos de bloque (bi/bo).

-t, --timestamp

Agrega una marca de tiempo a cada línea.

-w, --wide

Modo de salida amplio (útil para sistemas con una mayor cantidad de memoria, donde el modo de salida predeterminado sufre de una división de columnas no deseada). La salida es más ancha que 80 caracteres por línea.

-y, --no-first

Omite el primer informe con estadísticas desde el inicio del sistema.

-V, --version

Muestra la información de la versión y sale.

-h, --help

Muestra la ayuda y sale.

DESCRIPCIÓN DE LOS CAMPOS DEL MODO VM

Procs

r: El número de procesos ejecutables (en ejecución o esperando tiempo de ejecución).
b: El número de procesos bloqueados que esperan a que se complete la E/S.

Memoria

Estos se ven afectados por la opción --unit. swpd: la cantidad de memoria de intercambio utilizada. free: la cantidad de memoria inactiva. buff: la cantidad de memoria utilizada como búferes. cache: la cantidad de memoria utilizada como caché. inact: la cantidad de memoria inactiva. (opción -a) active: la cantidad de memoria activa. (opción -a)

Intercambio

Estos se ven afectados por la opción --unit. si: Cantidad de memoria intercambiada desde el disco (/s). so: Cantidad de memoria intercambiada al disco (/s).

E/S

bi: Kibibyte recibidos de un dispositivo de bloques (KiB/s).
bo: Kibibyte enviados a un dispositivo de bloques (KiB/s).

Sistema

in: El número de interrupciones por segundo, incluido el reloj.
cs: El número de cambios de contexto por segundo.

CPU

Estos son porcentajes del tiempo total de la CPU. us: Tiempo dedicado a ejecutar código que no es del kernel. (tiempo de usuario, incluido el tiempo "nice") sy: Tiempo dedicado a ejecutar código del kernel. (tiempo del sistema) id: Tiempo dedicado a estar inactivo. Antes de Linux 2.5.41, esto incluye el tiempo de espera de E/S. wa: Tiempo dedicado a esperar E/S. Antes de Linux 2.5.41, incluido en el tiempo inactivo. st: Tiempo robado de una máquina virtual. Antes de Linux 2.6.11, desconocido. gu: Tiempo dedicado a ejecutar código de invitado KVM (tiempo de invitado, incluido el tiempo "nice" del invitado).

DESCRIPCIÓN DE LOS CAMPOS PARA EL MODO DISCO

Lecturas

total: Total de lecturas completadas con éxito
merged: Lecturas agrupadas (que resultan en una sola operación de E/S)
sectors: Sectores leídos correctamente
ms: Milisegundos dedicados a la lectura

Escrituras

total: Total de escrituras completadas con éxito
merged: Escrituras agrupadas (que resultan en una sola operación de E/S)
sectors: Sectores escritos correctamente
ms: Milisegundos dedicados a la escritura

E/S

cur: Operación de E/S en curso
s: Segundos dedicados a la E/S

DESCRIPCIÓN DE LOS CAMPOS PARA EL MODO DE PARTICIÓN DE DISCO

reads: Número total de lecturas realizadas en esta partición
read sectors: Número total de sectores leídos en la partición
writes: Número total de escrituras realizadas en esta partición
requested writes: Número total de solicitudes de escritura realizadas para la partición

DESCRIPCIÓN DE LOS CAMPOS PARA EL MODO SLAB

El modo Slab muestra estadísticas por slab. Para obtener más información, consulte slabinfo(5).

cache: Nombre de la caché
num: Número de objetos actualmente activos
total: Número total de objetos disponibles
size: Tamaño de cada objeto
pages: Número de páginas que contienen al menos un objeto activo

NOTAS

vmstat requiere acceso de lectura a los archivos en /proc. La opción -m requiere acceso de lectura a /proc/slabinfo,
que puede no estar disponible para los usuarios estándar. Las opciones de montaje para /proc, como subset=pid,
también pueden afectar a lo que se muestra.

VÉASE TAMBIÉN

free(1), iostat(1), mpstat(1), ps(1), sar(1), top(1), slabinfo(5)

INFORME DE ERRORES

Envíe los informes de errores a _