Відповіді:
Дублікат: Linux - Як я можу побачити, що чекає дискового вводу-виводу, побачити цю URL-адресу для простого рішення.
І ви можете ввімкнути ведення дискового вводу / виводу, ввівши 1 /proc/sys/vm/block_dump. то tail -f /var/log/syslogдасть вам читати і записувати (процес, pid, операція, блоки та пристрій). Не забудьте повернутися /proc/sys/vm/block_dumpдо нуля, коли закінчите.
Ви можете перевірити використання IO будь-якого процесу, переглянувши /proc/[pid]/ioфайл. Приклад:
$ cat /proc/1775/io
read_bytes: 4366336
write_bytes: 45056
cancelled_write_bytes: 229376
iotopтепер потрібен запуск NET_ADMIN (або sudo / root) для запуску, тому це чудова альтернатива, ніж використання, setcap cap_net_admin+ep /usr/sbin/iotopя думаю .. thx !!
cap_net_adminна pythonдля цього до роботи. setcap cap_net_admin+ep /usr/bin/python2.7наприклад.
kern.logта / абоdebugфайл на дистрибутивах на базі Debian.