I need to monitor the performance of an Ubuntu 12.04 machine. I am looking for a tool similar to PerfMon on Windows.

I need something more interactive that using top from a terminal ; I am looking for something both interactive and GUI-based.

Does anyone have suggestions?

  • 1
    You should probably enumerate the features from perfmon on windows that you like (especially as Ubuntu people are less likely to have used windows software). BTW, htop is a worthwhile (still CLI) improvement top.
    – belacqua
    Commented Mar 24, 2014 at 17:32

4 Answers 4


You can use the default System Monitor. Launch it from terminal with gnome-system-monitor or search for System Monitor/Task Manager on the search window in the sidebar. If you prefer to use terminal based system monitor, try htop or nmon

  • what is the location to access the default system monitor , are you talking about typing top in terminal I am interested in GUI based tool Commented Mar 21, 2014 at 16:49
  • It's GUI based. It's like Windows Task Manager. Type gnome-system-monitor on the terminal.
    – gbos
    Commented Mar 21, 2014 at 16:51
  • Can i access the default performance monitor from the global search Commented Mar 21, 2014 at 16:53
  • Yeah you can, search Task Manager (or System Monitor)
    – gbos
    Commented Mar 21, 2014 at 16:54
  • Can you please try to expand this into a more full fledged answer? Right now it's just one sentence that doesn't even really explain what tool you're talking about. Thanks.
    – Seth
    Commented Mar 21, 2014 at 17:17

A particular flavor of top that we use here is htop. Still CLI based but much more 'graphical'.

Install it with:

sudo apt-get install htop

run top in terminal.

There are other flavors or top as well but they need to be downloaded.

  • I am interested in GUI based tool to monitor the performance , but will try top in terminal. Thanks for the solution Commented Mar 21, 2014 at 16:48
  • i saw top today when i typed top on terminal , basically it just lists the processes and their cpu usage in a tabular form I am looking for more interactive way to view performance Commented Mar 24, 2014 at 16:45

I've found KSysGuard a more powerful than System Monitor, but they both suffer from the same problem: inaccurate CPU utilization readings, and stale processes. I see processes in KSysGuard that I have quit long ago. Restarting it no longer shows them, but that confirms it's a bug.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .