gPS - graphical Process Statistics
[Description]  [Download]  [Documentation]  [Credits]  [Screenshots]  [Changelog]  [Links] 

Last update: April 28th, 2002
Current version: 1.1.0

item Description
gPS is a graphical process statistics tool for Unix, working like ps and top (or the Windoze Task Manager).

It shows a process list, details of seleted processes, cpu, memory and swap usage and history. It can also browse processes and statistics about remote networked computers.
The process list may be refreshed periodically (like top) or be refreshed on request (like ps).
gPS allows: filtering the process list on any of the shown fields and allows sorting on any field, in any direction; Sending POSIX signals to local processes; Renicing local processes.

gPS was developed with the GTK+ toolkit, and requires version 1.2.1 or greater of gtk+ installed prior to compiling or installing. On RPM-based systems you'll need the glib, gtk+, glib-devel and gtk+-devel packages installed to compile (to install an RPM package of gPS you just need the first two above).

gPS is distributed freely, under the terms of the well known GNU General Public License, version 2.

The gPS this page refers to isn't in any way related to the Global Positioning System.

You can see some screenshots of gPS here.

OS compatibility
gPS runs fine on Linux, its native platform
gPS now has a native FreeBSD/i386 poller and a native rgpsp for network polling. It has been tested with 3.4-RELEASE and 4.0 only, but should work with 2.2 versions and may work with 5.X, reports are welcome.
gPS has a polling method based on the top program that may or may not run on other un*xes. It has been reported to work limtedly with Solaris. If you get gPS running on another flavor of Unix, please report it.

item Download
Latest version is: 1.1.0
(release date: April 28 2002)

gPS is distributed in source tarballs (tar + gzip). Binary package contributions are accepted. You can download gPS from the following sites:

Country Protocol Directory listing Newest source tarball
(158 KB)
RPM packages?
U.S. FTP ftp://ftp.seul.org/pub/gps gps-1.1.0.tar.gz Not Yet

To download an RPM package click the directory listing in the table above and then enter the RPMS directory.

item Documentation
Documentation is provided as man pages. After installation type man gps for help on using gPS and man rgpsp for help on using the remote watch feature.

item Credits
gPS was originally written by Gabriel Swellson gps@schoolforge.net. It is being maintained by Felipe Bergo bergo at seul dot org. Beat Christen contributed to the project but is no longer an active developer.

Tux (the Linux mascot on which the banner at the top is based) was created and by Larry Ewing. The BSD daemon is copyrighted by Marshall McKusick.

Thanks to the SEUL Project for hosting gPS.

item Links
www.bluevoxel.com - this is what Felipe is working on currently -  
SEUL.org Web site of the Simple End User Linux project.
freshmeat.net Open source software index
XFCE3 XFCE - GTK+ based lightweight desktop environment.

Other interesting ways to watch and kill processes
Bubbling Load Monitor Interesting CPU/Memory load monitor for GNOME
GKrellM Lots of system monitors for Linux and FreeBSD
Lava PS Graphical behavioral analysis on processes.
Doom SysAdm Process killing spree!
Doom Hack Yet more bloody process killing.


comments on this page should be adressed to Felipe Bergo