Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a very slow SSD on an eeepc900A, and it occasionally freezes the OS (even the mouse pointer) with system monitor showing excessive IOWait. How can I diagnose what is causing this and should the system allow it?


share|improve this question
up vote 2 down vote accepted

You could install the package iotop

sudo apt-get install iotop

and run the program to see what has high io demands at those moments.

share|improve this answer
Thanks. Unfortunately iotop tells me: CONFIG_TASK_DELAY_ACCT not enabled in kernel, cannot determine SWAPIN and IO % Any way around that? – themuddler Aug 7 '10 at 22:55
That said, iotop -o seems to give me all I need to know for now. – themuddler Aug 7 '10 at 22:58
@themuddler: I am not sure if the changed kernel will be backported, but in Maverick this kernel configuration will be enabled. – txwikinger Aug 7 '10 at 23:02
Even without CONFIG_TASK_DELAY_ACCT enabled in the kernel, you can still see which applications read or write the most (try left & right arrow to select the "sort column") – JanC Aug 22 '10 at 19:20

There's a good ServerFault answere here

share|improve this answer
Interesting stuff, thanks! – themuddler Aug 7 '10 at 22:56

Your Answer


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.