Odpowiedzi:
Duplikat: Linux - jak mogę zobaczyć, co czeka na dysku IO, zobaczyć ten adres URL prostego rozwiązania.
I możesz włączyć rejestrowanie We / Wy dysku, wkładając 1 do /proc/sys/vm/block_dump. następnie tail -f /var/log/syslogda ci odczyty i zapisy (proces, pid, operacja, bloki i urządzenie). Nie zapomnij wrócić /proc/sys/vm/block_dumpdo zera, gdy skończysz.
Możesz sprawdzić użycie IO dowolnego procesu, patrząc na /proc/[pid]/ioplik. Przykład:
$ cat /proc/1775/io
read_bytes: 4366336
write_bytes: 45056
cancelled_write_bytes: 229376
iotopteraz wymaga uruchomienia NET_ADMIN (lub sudo / root), więc jest to świetna alternatywa niż używanie setcap cap_net_admin+ep /usr/sbin/iotop.
cap_net_adminna pythonto zadziałało. setcap cap_net_admin+ep /usr/bin/python2.7na przykład.
kern.logi / lubdebugw dystrybucjach opartych na Debianie.