I have been seeing a very high cpu usage on my Raspbery Pi: load average: 97.69, 97.60, 97.21

However, I have been closely monitoring htop for a while and cpu usage is around 30-40%. Looks like the culprit is jbd2 when it writes.

Is there a way to see which processes are causing this?

  • load average is not only about CPU load. It could be I/O load. Is your RAM full and the swap space being used? (you can type free in the terminal to check) – foibs Jan 30 '14 at 16:10
  • It looks like the problem is jbd2 constantly writing. Is there a way to check what process is causing this. – marcwho Jan 30 '14 at 17:02
  • Check for processes marked as D. – M Noit Jan 31 '14 at 9:28

Yes the output of top will list pids and show the 90+ that are not sleeping. Likely they are all waiting on IO if your CPU is not maxed out.

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.