I'm looking for the equivalent to top for disk access, so I can tell which process(es) are currently reading and/or writing to disk. I'm currently using Ubuntu, but I imagine there's a standard tool that's available as part of the GNU toolset.

Thanks!

link|improve this question
feedback

3 Answers

up vote 13 down vote accepted

You got three-fifths of the answer right yourself - the one you want is called iotop. Search for it in the extra repositories, it should be there.

alt text

link|improve this answer
+1 beat me to it. here's the project homepage: guichaz.free.fr/iotop – quack quixote Oct 2 '09 at 16:26
1  
There's an iotop package in the universe repository available since Ubuntu 8.10 (Intrepid Ibex), so a sudo apt-get install iotop should do it. – Olivier Dagenais Oct 2 '09 at 17:09
feedback

iotop is the counterpart to top that watches I/O usage information. If you want detailed information on the files opened by a process, or the list of files opened in a directory, or watch over files in the whole system, use lsof.lsof is quite versatile and provides information about open tcp, udp, NFS connections too.

link|improve this answer
feedback

I use atop.

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.