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?



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.

  • 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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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