Monitor System

qps – Qt process viewer and manager

qps is a graphical process viewer and manager for Linux. It provides a Qt-based interface for examining running processes, monitoring their resource consumption and controlling their execution.

The application is maintained by the LXQt project but can also be used independently of the LXQt desktop environment.

Its interface centres on a configurable process table, offering an alternative to terminal utilities such as top and ps. Processes can be viewed individually or in a hierarchical tree that reveals parent-child relationships.

qps is particularly useful when investigating processes consuming excessive resources, examining the relationship between running programs or identifying tasks that need administrative attention. Its detailed process inspection facilities provide considerably more information than a basic task manager.

This is free and open source software.

Key Features

  • Displays running processes with CPU usage, memory consumption, process IDs, owners and other statistics.
  • Tree view showing parent-child relationships between processes, with expandable and collapsible branches.
  • Sortable process table with configurable columns and field selection.
  • Supports selecting multiple processes for management operations.
  • Send signals to processes, including requests to terminate running tasks.
  • Adjust process priorities through the renice interface.
  • Change process scheduling policies where the necessary permissions are available.
  • Detailed process inspection covering memory mappings, open files, environment variables and network sockets.
  • Locate parent processes, child processes and process descendants.
  • Configurable monitoring refresh intervals with manual refresh controls.
  • Status indicators showing system load, processor usage, memory consumption and swap utilisation.
  • Customisable process display, including column ordering and monitoring preferences.
  • Supports graphical and textual representations of selected system statistics.
  • Cross-platform support – runs on Linux and BSD systems.

Website: github.com/lxqt/qps
Support:
Developer: LXQt Project
License: GNU General Public License v2.0

qps in action

qps is written in C++. Learn C++ with our recommended free books and free tutorials.

This article was written with the help of a site visitor who completed this form. Help the site by suggesting new open source software.


Related Software

System Resource Monitoring GUI Tools
Mission CenterMonitor CPU, memory, disk, network and GPU usage
System Monitoring CenterGTK-based multi-featured system monitor
Plasma System MonitorKDE-based tool
System MonitorView and manage system resources
ResourcesGNOME-based tool
jdSystemMonitorDesktop-independent system monitor
xfce4-taskmanagerMonitor system resources
MonitoretsSmall utility application for monitoring resources
LXTaskLightweight task manager for LXDE
CoreXBasic hardware monitor
UsageGNOME lightweight system monitoring application
xosview2X11 system monitor

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted