Ответы:
Дублированный из: Linux - Как я могу увидеть, что ожидает ввода-вывода диска, увидеть этот URL для простого решения.
И вы можете включить ведение журнала дискового ввода-вывода, помещая 1 в /proc/sys/vm/block_dump. затем tail -f /var/log/syslogдаст вам чтения и записи (процесс, PID, операции, блоки и устройства). Не забудьте вернуться /proc/sys/vm/block_dumpк нулю, когда закончите.
Вы можете проверить использование ввода-вывода любого процесса, посмотрев на /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я думаю ... спасибо!
cap_net_adminна pythonдля этого к работе. setcap cap_net_admin+ep /usr/bin/python2.7например.
kern.logи / илиdebugфайл в дистрибутивах на основе Debian.