Mailinglist Archive: opensuse-project (95 mails)

< Previous Next >
[opensuse-project] Procinfo and Procinfo-NG
  • From: tabris <tabris@xxxxxxxxxx>
  • Date: Wed, 22 Aug 2007 13:35:22 -0700
  • Message-id: <46CC9E0A.3010104@xxxxxxxxxx>
Procinfo is an old tool and although many people have patched it, it
retains a number of bugs and issues.
a) It is broken on 64-bit platforms. sometimes the numbers get screwy,
and on some systems (like SLES10) it runs for a second or 2, then segfaults.
b) The disc stats system does not sufficiently reflect modern realities.
We can, and do, have more than 4 discs on a system.
c) With straight procinfo-18, a lot of fields are no longer shown, as
the kernel is exporting them differently now.
d) fields like IOwait did not exist when procinfo was written. Some
distros have patched these fields back in, but have not fixed (a) or (b)

Thus, I present Procinfo-NG. Written in C++, it attempts to present an
identical commandline interface, a similar runtime interface, and much
cleaner code.
Project page is here: http://freshmeat.net/projects/procinfo-ng/
Files are hosted on sourceforge, and the SVN is hosted on
http://svn.tabris.net/repos/procinfo-ng/

I admit to not having done much with it since June, but it is basically
complete. The only issues I know of is that the keyboard-IO could use
some work.

I'd like to see this picked up by SuSE, MDV, etc. If you have any
comments, please don't hesitate to email me back.

< Previous Next >
Follow Ups