Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

My hard drive is going crazy and I don't know what application is doing it.

Are there any linux tools for profiling what processes are accessing drives and how frequently?

top, htop and the like neatly sort out the memory and cpu hogs, and nethogs lets me see the network hogs... but what to use for determining HDD hogs?

share|improve this question
add comment

2 Answers 2

up vote 11 down vote accepted

you can install iotop

enter image description here

share|improve this answer
    
Looks great... although no standard repo package for it. Link is here for anyone else looking. –  Russ Mar 8 '11 at 20:04
2  
iotop --accumulated is great. –  belacqua Mar 8 '11 at 20:06
1  
@russ I had it in my repo, via universe : http://archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages –  belacqua Mar 8 '11 at 20:06
add comment

One possibility is using inotify (package is inotify-tools) .

Here's an article on Monitoring file system activity with inotify .

Also see Find which files are read or written to .

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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