Respuestas:
Duplicado de: Linux - ¿Cómo puedo ver lo que está esperando el disco? IO veo esa URL para una solución simple.
Y puede habilitar el registro de E / S de disco poniendo 1 en /proc/sys/vm/block_dump. luego tail -f /var/log/syslogle dará lecturas y escrituras (proceso, pid, operación, bloques y dispositivo). No olvide volver /proc/sys/vm/block_dumpa cero cuando haya terminado.
Puede verificar el uso de IO de cualquier proceso mirando el /proc/[pid]/ioarchivo. Ejemplo:
$ cat /proc/1775/io
read_bytes: 4366336
write_bytes: 45056
cancelled_write_bytes: 229376
iotopahora requiere la capacidad NET_ADMIN (o sudo / root) para ejecutarse, por lo que esta es una gran alternativa que usar setcap cap_net_admin+ep /usr/sbin/iotop, supongo ... ¡gracias!
cap_net_adminsobre pythonpara que esto funcione. setcap cap_net_admin+ep /usr/bin/python2.7por ejemplo.
kern.logy / odebugen distribuciones basadas en Debian.