SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

asmem is a memory utilization monitor utility for X Windows. Copyright (c) 1999-2003 Albert "Tigr" Dorofeev <albert@tigr.net> For the updates check http://www.tigr.net/

Description

This is an AfterStep look & feel memory utilization monitor for X Windows.

I used this asmem tool written by alinden@netcologne.de for quite a while. It served the purpose but I was very unsatisfied with its appearance. I wanted something that would fit nicely between all other applets on my desktop. I tried to contact the author a few times but got no answer. So I decided to rewrite it from scratch and give it the look and options that I personally like. I hope the author of the original asmem will not be too angry with me.

The display consists of two areas. The one above shows utilization of the memory, the one below - the utilization of the swap space. Each area contains a graphical bar that represents the percentage of the available space. For the memory utilization there are three bars: user/system memory used, buffer memory and cache memory. For the swap space only one bar showing the used space. Above each bar is the total amount of space, below the bar - the available space in kbytes and percents. If the memory amount is above 999999 kbytes the displays switches to Mbytes instead of kbytes.

The program may be used directly or in the Afterstep "wharf". It also supports the WindowMaker docker (-withdrawn option). It may be used in all other window managers as well. It runs well as an icon.

You may want to have a look in the CHANGES file for the history of updates.

Credits

The original idea from alinden@netcologne.de who wrote the asmem version 0.1.

There may be some other people's code carried over from asapm. See asapm's README for detailed credits.

The patch for NetBSD is Copyright (c) 2000 Scott Bamford <sab@zeekuschrist.com> and that part of the code is distributed under BSD style license.

The port to FreeBSD is supplied by Andre Yelistratov <andre@express.ru> and is based on the program swapinfo by Kevin Lahey <kml@rokkaku.atl.ga.us>

Patch for Linux 2.6 kernel by Phil DeBecker <debecker@ntplx.net>.

Distribution

The application and the source code are under GPL. See LICENSE file for details.

Naturally, I would like to hear of all changes and improvements made to this utility.

Enjoy and may the source be with you,
Albert "Tigr"


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.