iotop - monitor de E/S simple similar a top
SINOPSIS
iotop [OPCIONES]
DESCRIPCIÓN
iotop observa la información de uso de E/S generada por el kernel de Linux (requiere la versión 2.6.20 o posterior) y muestra una tabla del uso actual de E/S por procesos o subprocesos en el sistema. Al menos, las opciones CONFIG\_TASK\_DELAY\_ACCT, CONFIG\_TASK\_IO\_ACCOUNTING, CONFIG\_TASKSTATS y CONFIG\_VM\_EVENT\_COUNTERS deben estar habilitadas en la configuración de compilación del kernel de Linux y, a partir del kernel de Linux 5.14, el sysctl kernel.task_delayacct debe estar habilitado.
iotop muestra columnas para el ancho de banda de E/S leído y escrito por cada proceso/subproceso durante el período de muestreo. También muestra el porcentaje de tiempo que el subproceso/proceso pasó mientras se realizaba la paginación y mientras se esperaba la E/S. Para cada proceso, se muestra su prioridad de E/S (clase/nivel).
Además, el ancho de banda total de E/S leído y escrito durante el período de muestreo se muestra en la parte superior de la interfaz. Los valores de LECTURA TOTAL DEL DISCO y ESCRITURA TOTAL DEL DISCO representan el ancho de banda total de lectura y escritura entre los procesos y los subprocesos y el subsistema de dispositivos de bloques del kernel, por un lado. Mientras que los valores de LECTURA ACTUAL DEL DISCO y ESCRITURA ACTUAL DEL DISCO representan los anchos de banda correspondientes para la E/S de disco actual entre el subsistema de dispositivos de bloques del kernel y el hardware subyacente (HDD, SSD, etc.). Por lo tanto, los valores totales y actuales pueden no ser iguales en ningún momento debido a la caché de datos y la reordenación de operaciones de E/S que se producen dentro del kernel de Linux.
Use las flechas izquierda y derecha para cambiar la clasificación, r para invertir el orden de clasificación, o para alternar la opción --only, p para alternar la opción --processes, a para alternar la opción --accumulated, q para salir o i para cambiar la prioridad de un subproceso o de los subprocesos de un proceso. Cualquier otra tecla forzará un nuevo ciclo.
OPCIONES
--version
Muestra el número de versión y sale.
-h, --help
Muestra la información de uso y sale.
-o, --only
Muestra solo los procesos o subprocesos que realmente están realizando E/S, en lugar de mostrar todos los procesos o subprocesos. Esto se puede alternar dinámicamente presionando la tecla o.
-b, --batch
Activa el modo no interactivo. Útil para registrar el uso de E/S a lo largo del tiempo.
-n NUM, --iter=NUM
Establece el número de iteraciones antes de salir (no sale por defecto). Esto es más útil en modo no interactivo.
-d SEC, --delay=SEC
Establece el retraso entre iteraciones en segundos (1 segundo por defecto). Acepta valores no enteros, como 1,1 segundos.
-p PID, --pid=PID
Una lista de procesos/subprocesos que se van a supervisar (todos por defecto).
-u USER, --user=USER
Una lista de usuarios que se van a supervisar (todos por defecto).
-P, --processes
Muestra solo procesos. Normalmente, iotop muestra todos los subprocesos.
-a, --accumulated
Muestra la E/S acumulada en lugar del ancho de banda. En este modo, iotop muestra la cantidad de E/S que los procesos han realizado desde que se inició iotop.
-k, --kilobytes
Utilice kilobytes en lugar de una unidad legible por humanos. Este modo es útil cuando se utiliza el
modo por lotes de iotop. En lugar de elegir la unidad más apropiada, iotop mostrará todos
los tamaños en kilobytes.
-t, --time
Añada una marca de tiempo en cada línea (implica --batch). Cada línea tendrá como prefijo la hora actual.
-q, --quiet
Suprima algunas líneas del encabezado (implica --batch). Esta opción se puede especificar hasta tres
veces para eliminar las líneas del encabezado.
--no-help
Suprima la visualización de la ayuda de los atajos de teclado.
-q los nombres de las columnas se imprimen solo en la primera iteración,
-qq los nombres de las columnas nunca se imprimen,
-qqq el resumen de E/S nunca se imprime.
VÉASE TAMBIÉN
ionice(1), top(1), vmstat(1), atop(1), htop(1)
AUTOR
iotop fue escrito por Guillaume Chazarain.
Esta página del manual fue iniciada por Paul Wise para el proyecto Debian y se coloca en el dominio público.