Super User is a question and answer site for computer enthusiasts and power users. 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'm using Ubuntu 12.04 with LXDE desktop environment.

Sometimes my computer runs really slowly and the LXDE its CPU graphic shows a permanent 100% CPU usage. However, when I'm opening htop in a terminal, it says only ~10-30% of CPU is used. Why doesn't htop show all processes so I can see which process is eating my CPU?


share|improve this question

migrated from Aug 8 '12 at 8:01

This question came from our site for professional and enthusiast programmers.

You might want to delete this question and ask it on Also try to give more information, e.g., how often and when does this happen, also adding a screenshot of htop and the CPU graphic might be useful. – Sicco Aug 6 '12 at 12:26

I would guess that you have a multi-core cpu and only one core is at 100%. htop will list activity for all cores. Try top instead. If one of your cores is at 100% top will show 100% cpu usage.

share|improve this answer

Run htop under an administrative account like root, you can use su - to drop in a root shell to execute htop or you can instead run sudo htop if you have sudo installed.

share|improve this answer

You must log in to answer this question.