O iosnoop
de Brendan Gregg (parte de seu perf-tools
) fornecerá informações detalhadas sobre o aplicativo I / O; por exemplo:
# ./iosnoop
Tracing block I/O... Ctrl-C to end.
COMM PID TYPE DEV BLOCK BYTES LATms
supervise 1809 W 202,1 17039968 4096 1.32
supervise 1809 W 202,1 17039976 4096 1.30
tar 14794 RM 202,1 8457608 4096 7.53
tar 14794 RM 202,1 8470336 4096 14.90
tar 14794 RM 202,1 8470368 4096 0.27
tar 14794 RM 202,1 8470784 4096 7.74
tar 14794 RM 202,1 8470360 4096 0.25
tar 14794 RM 202,1 8469968 4096 0.24
tar 14794 RM 202,1 8470240 4096 0.24
[...]
(exemplo retirado da sua postagem no blog ).
Você pode usá-lo para rastrear toda a E / S do seu sistema como acima, ou limitá-lo a um único processo, dispositivo ...