iostat
Procesos y sistema
Uso
iostat -x <interval>Muestra el rendimiento por disco y cuanto esperan las peticiones; el primer bloque es un promedio desde el arranque, Linux necesita el paquete sysstat y macOS usa otras opciones como `-w 1 -c 5`.
Opciones habituales
| Opción | Significado |
|---|---|
| -x | Extended per-device stats including %util and await (Linux, sysstat). |
| -d | Device lines only, no CPU block. |
| -m | Report in megabytes per second. |
| -h | Human-readable layout (newer sysstat). |
| -w 1 -c 5 | Interval and count on macOS/BSD, which uses different flags. |
Ejemplos
iostat -xh 2Per-disk load every two seconds; the first block is an average since boot (Linux).
iostat -w 1 -c 5Five one-second samples on macOS.
Qué se está ejecutando y qué se come la máquina. Identificarlo va antes de matarlo.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace iostat?
Muestra el rendimiento por disco y cuanto esperan las peticiones; el primer bloque es un promedio desde el arranque, Linux necesita el paquete sysstat y macOS usa otras opciones como `-w 1 -c 5`.
Q. ¿Cómo se escribe?
iostat -x <interval> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 5; la lista completa está en man iostat. Este comando está en Procesos y sistema.
Comandos relacionados
página man: man iostat