iostat
Processos e sistema
Uso
iostat -x <interval>Mostra a taxa por disco e quanto os pedidos esperam; o primeiro bloco e uma media desde o boot, o Linux precisa do pacote sysstat e o macOS usa outras opcoes como `-w 1 -c 5`.
Opções comuns
| Opção | 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. |
Exemplos
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.
O que está rodando e o que está comendo a máquina. Identificar vem antes de matar.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que iostat faz?
Mostra a taxa por disco e quanto os pedidos esperam; o primeiro bloco e uma media desde o boot, o Linux precisa do pacote sysstat e o macOS usa outras opcoes como `-w 1 -c 5`.
Q. Como se digita?
iostat -x <interval> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man iostat. Este comando fica em Processos e sistema.
Comandos relacionados
página man: man iostat