Suggest me best way to list io bounded process. I know iotop is best way to get list but want any alternate option since my system showing a large number of D state process.

link|improve this question

61% accept rate
feedback

2 Answers

up vote 5 down vote accepted

Duplicated of: Linux - How can I see what's waiting for disk IO see that URL for a simple solution.

And you can enable disk I/O logging putting 1 into /proc/sys/vm/block_dump. then tail -f /var/log/syslog will give you reads and writes (process, pid, operation, blocks and device). Do not forget to return /proc/sys/vm/block_dump to zero when you're done.

link|improve this answer
It's the kern.log and/or debug file on Debian based distributions. – fab Apr 18 '11 at 8:48
feedback

You can check the IO usage of any process by looking at the /proc/[pid]/io file. Example:

$ cat /proc/1775/io
read_bytes: 4366336
write_bytes: 45056
cancelled_write_bytes: 229376
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.