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 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?

Thanks.

share|improve this question

2 Answers 2

up vote 1 down vote accepted

You could install the package 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

 
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.