xmon - graphical system performance monitor
by Marc O. Gloor

Abstract

Xmon is a graphical system performance monitor for linux, written from scratch using C/Xlib by myself. Xmon displays the current system load, used memory and cpu time based on the output of the linux process filesystem which must be mounted before. Current release 0.0.1 [.tgz, 12kb] doesn't support command line options, all features are hardcoded. Xmon is self explaining, therefore no manpage is available. Further development has been terminated.

Xmon is just the result of a one day training learning xlib (first steps). It means that the algorithm is quite unfinished, untested, buggy and beta. Memory overflow workaround is implemented. The beta 0.0.1b release is not portable to other Unix derivates (Solaris, AIX...) but it runs on all platforms (Sun, RS6k) which support and run linux.

I published the source code in the hope that someone would spend some time to expand the software because I currently don't have the time. However, the code is published under the terms of the GNU GPL.

UMEM: used memory
LOAD: system load average
CPUU: central parallel unit usage
 

Screenshot

xmon on i386     xmon on PPC


$Id: xmon.html,v 1.18 2020/11/21 11:13:30 gloor Exp $
Author:
marc_dot_gloor_at_u_dot_nus_dot_edu


home