Most of the Windows user after shifting to Linux miss their Task Manager. They tried to understand top output, but fails to do so. So here are the gui alternatives you can use for process, cpu, memory management in linux.
htop is an interactive process viewer for Linux. It is a text-mode application (for console or X terminals)
- In ‘htop’ you can scroll the list vertically and horizontally to see all processes and complete command lines.
- ‘htop’ starts faster.
- In ‘htop’ you don’t need to type the process number to kill a process.
- In ‘htop’ you don’t need to type the process number or the priority value to renice a process.
- ‘htop’ supports mouse operation.
yum install htop -y
apt-get install htop
Qps is a visual process manager, an X11 version of “top” or “ps” that displays processes in a window and lets you sort and manipulate them.
- Change nice value of a process
- Alter the scheduling policy and soft realtime priority of a process
- Display the TCP/UDP sockets used by a process, and names of the connected hosts (Linux only)
- Display the memory mappings of the process (which files and shared libraries are loaded where)
- Display the open files of a process, and the state of unix domain sockets
- Kill or send any other signal to selected processes
- Display the load average as a graph, and use this as its icon when iconified
- Show (as graph or numbers) current CPU, memory and swap usage
- Sort the process table on any attribute (size, cpu usage, owner etc)
- On SMP systems running Linux 2.1 or later (or Solaris), display cpu usage for each processor, and which CPU a process is running on
- Display the environment variables of any process
- Show the process table in tree form, showing the parent-child relationship
- Execute user-defined commands on selected processes
- Display MOSIX-specific fields and migrate processes to other nodes in a cluster
yum install qps -y
apt-get install qps
3. Gnome System Monitor
Gnome System Monitor is a GNOME process viewer and system monitor with a nice easy-to-use interface, It has some nice features, such as a tree view for process dependencies, icons for processes, the ability to hide processes that you don’t want to see, graphical time histories of CPU/memory/swap usage, the ability to kill/renice processes needing root access, as well as the standard features that you might expect from a process viewer.
It is a default system monitor for fedora now days.
yum install gnome-system-monitor -y
apt-get install gnome-system-monitor