Monitoring CPU usage in Ubuntu

7,027

Solution 1

Tried Htop ?

Solution 2

Learn to use "sar", you'll be glad you did.

Install the "sysstat" package. It will record tons of useful system statistics, CPU, memory usage, I/O, and more. The default retention period is 7 days I believe.

Then you can go back in time for the day you want like this (for the 2nd, for example):

sar -C -f /var/log/sysstat/sa02

Solution 3

There are many tools you may use : dstat, vmstat, htop, ps ..

Solution 4

top will give you real time data. Recorded may be more tricky.

Solution 5

Since this is a desktop you can also use the system monitor in gnome or kde. Both will list the processes similar to the Windows Task Manager.

Share:
7,027

Related videos on Youtube

Alex
Author by

Alex

Updated on September 17, 2022

Comments

  • Alex
    Alex over 1 year

    How to find out what process is using CPU to what extent in Ubuntu? I'd like to have real-time data as well as recorded history. Both console and GUI apps would be great.

    The situation is that my system seems to be really overloaded right now and I don't know why for sure. I've spent some time killing processes and watching if performance improves. And I suspect that JS Scripts running in Mozilla are causing problems. All in all a nice tool for taking a look at CPU usage would come in handy.

  • Alex
    Alex over 14 years
    Yep, great tool, exactly what I needed.