Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > b01f6288ad17060d9870c4fcec0910fa > files > 6

xsysinfo-1.7-12mdk.ppc.rpm

Changes from version 1.6 to 1.7:
o  Added full SMP support as follows:

o  the follow data and/or functions were modified to support a SMP
   kernel in sysinfo.h
   char *cpu field added to load struct		// modified
   extern int get_total_procs( void );		// added

o  the follow data and/or functions were modified to support a SMP
   kernel in sysinfo.c
   void get_load(struct load * result)		// modified
   int get_total_procs( void );			// added

o  the follow data and/or functions were modified to support a SMP 
   kernel in xsysinfo.c
   struct AppData, *AppDataPtr			// modified
   static XtResource application_resources[]	// modified
   static XrmOptionDescRec options[]		// modified
   static void getloadCB( widget, client_data, call_data ) // modified
   static void create_app( top )		// modified

o  Added a define to allow turning off of the now default SMP mode.
   Turning off SMP mode on a SMP enabled kernel will display the
   the average of all the cpu's load which is still contained on
   on the first line of /proc/stat

   Mike Mondragon <dragon@gocougs.wsu.edu>

Changes from version 1.5 to 1.6:

o  Added a define to allow specifying the update time in milli-seconds. This
   is currently the default. To change the behaviour edit the Imakefile and
   XSysinfo.ad, call `imake', `make clean' and `make'.
   This change was contributed by Thomas M. Ott <Labalutsch@aol.com>. 

o  Added support for /proc/swaps in newer (2.1.24) kernels. This pseudo file
   gives information about every swapfile used by the system.
   This change was contributed by Florian Depke <depke@cs.tu-berlin.de>.

o  Fixed a cosmetical bug which leaves space between the right end of the bar
   and the right end of the gauge if the bar should have the same width as the
   gauge.

o  There was a bug which cause a segmentation fault after starting xsysinfo
   if compiled without optimization. This is now fixed.

o  minor changes to the X resources

o  The changes in xsysinfo are now explained in a separate CHANGES file.

o  Added "Maintained-by:" to the LSM file.

   Ronald Wahl <Ronald.Wahl@informatik.tu-chemnitz.de>

Changes from version 1.4 to 1.5:

o  The mem-bar now consist of two segments only: used memory and cache/buffers.
o  Rename the load to loadavg.
o  Replaced the idle bar with a load bar consisting of three segments:
   user load/system load/nice load
o  Added a define to allow empty segments to disappear (currently the default).
   Otherwise every segment will be at least 1 pixel wide. To change the
   behaviour edit the Imakefile, call `imake', `make clean' and `make'.
o  Changed color of some bars.

   Ronald Wahl <Ronald.Wahl@informatik.tu-chemnitz.de>

Changes from version 1.3 to 1.4:

o  Fixed mem-bar that was broken in 1.3. Removed 4th segment again and
   merged buffers & cached.
o  Added -nolabels switch for use with fvwm's GoodStuff (thanks to Ronald
   Wahl <rwa@informatik.tu-chemnitz.de> for patches)

   Martin Buck   <martin-2.buck@student.uni-ulm.de>


Changes from version 1.2 to 1.3:

o  Made xsysinfo understand new /proc/meminfo format introduced in 1.3.x
   kernels.

o  Split mem-bar into 4 segments (data, shared, buffers, cached) if info
   is available.

   Martin Buck   <martin-2.buck@student.uni-ulm.de>


Changes from version 1.1 to 1.2:

o	load value

   The gauge for CPU load is now capable to display values up to 8.0. The 
   bar is automatically subdivided in segments when necessary (see. below). 


o	proc filesystem

   The proc filesystem under kernel 0.99pl5 reports the absolute CPU idle
   time in file /proc/uptime and not like the earlier kernels, with my patches
   applied, in file /proc/idle. I changed xsysinfo to obtain the idle value 
   from uptime.


o	swap display

   The 0.99pl5 kernel doesn't support a detailed swap space reporting in
   /proc/meminfo any longer. Only the total swap space statistics can be 
   obtained, so the swap gauge of xsysinfo is not segmented as in version 1.1.


o	color resources

   There is a separate resource file for color displays, which is loaded
   automatically by X's customizations mechanism (see below).


Changes from version 1.0 to 1.1:

o	proc filesystem

   I have completely rewritten the code to get the kernel params. It now uses
   the proc filesystem, which made the whole stuff a lot easier. Another
   advantage of the proc fs is, that xsysinfo can run under normal permissions
   and need not to be recompiled with every new kernel release. 


o	memory display changed

   The two gauges for memory and cache sizes are now merged together. The
   new gauge is still in form of a bar, but is subdivided into three `segments',
   each displayed in a different color. The meaning of the three segments
   is: buffer cache, shared part of memory, non-shared part of memory. The 
   length of the whole bar is proportional to the amount of all used memory.


o	more than one swap area supported

   The gauge for swap size is now also subdivided, one `segment' for each
   swap file/partition.


o	gauges now can be disabled

   Now it is possible to disable each of the gauges either through 
   application resources or through command line options.