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.

I can see my Ubuntu instance (on a cloud provider) averaging thousands of blocks per second, yet when I observe in real time it's hard to see which process is causing this.

Is there a monitoring command I can employ and let it run for an hour or so and then collect disk usage information (e.g. which processes were most active in this respect, or even which files)?

share|improve this question
add comment

1 Answer

up vote 5 down vote accepted

You can run iotop with the accumulated switch:

sudo iotop -a

See its manpage for more options.

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.