Determinar quanto um processo está usando cada disco?

Determinar quanto um processo está usando cada disco?

Como posso saber quanta carga um determinado processo está contribuindo para cada um dos vários volumes/montagens disponíveis? Parece que dstatmostra apenas estatísticas agregadas em todos os processos por disco e iotopmostra apenas estatísticas agregadas em todos os discos por processo.

Responder1

Não sei se isso ainda é relevante, mas uso o iostat para mostrar estatísticas de E/S para dispositivos e partições individuais. Por exemplo, para monitorar uma tarefa cpio em execução com ID de processo 32731, use o seguinte comando:

iostat -xd /proc/32731 -p sda,sdb,sdc,sdd 1

Responder2

Você pode usar htop. É uma ferramenta de monitoramento de processo melhor que a superior.

informação relacionada