phil@Rice.edu (William LeFebvre) (12/01/88)
Robert Ward (mcvax!olsen!robert@uunet.uu.net) has provided me with the latest version of "sps". This version will work under Sun 4.0. SPS is short for "Swift PS". It is a much faster process status reporting program. It also has the ability to display processes by username (unlike "ps"). I am making it available under both "public" and "sun-source" since it is not necessarily sun-specific but has been modified specifically to work under 4.0. Here is the introduction from the README: SPS is a intended to be used as a replacement for the standard ps(1) program. Its advantages over ps(1) are that it shows more useful information, that the displayed information is more comprehensible and that it is faster. What SPS does: SPS displays wait channels symbolically, rather than as hexadecimal addresses. (If you wish to teach SPS about a new sort of device, you must add an entry in the symbol table (globals2.c) as well as increasing the size of that table (NWAITSTATE in sps.h)). SPS sorts processes before listing them, the order reflecting the relationship of the processes. A child process is listed underneath its corresponding parent and is indented to depict the exact relationship. SPS also indicates setuid processes. ... It is in four shar files: "sps.shar.1" through "sps.shar.4". They are 25508, 46012, 32272, and 47010 bytes respectively. They can be retrieved via anonymous FTP from the host "titan.rice.edu" or via the archive server. For more information about the archive server, send a mail message containing the word "help" to the address "archive-server@rice.edu". William LeFebvre