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, 2014 at 16:10
  • It looks like the problem is jbd2 constantly writing. Is there a way to check what process is causing this.
    – marcoo
    Jan 30, 2014 at 17:02
  • Check for processes marked as D.
    – M Noit
    Jan 31, 2014 at 9:28

1 Answer 1


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 and acknowledge you have read our privacy policy.

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