


                 HOO - THE BUSYBODY PROGRAM



          1.0  WHAT THE HECK IS IT?

               HOO is a program for displaying  some  information  on  a
          VT-100  terminal  about  the  processes  in the system.  It is
          capable   of   showing   the   following   goodies:    process
          identification   (PID),   process  terminal  (for  interactive
          processes), process name, user name, and image name.   It  has
          several  switches  to control the display and a repeat mode to
          periodically redisplay the information.



          2.0  COMMAND FORMAT
  
               If HOO has been defined as a foreign command as follows:

               HOO:==$SYS$SYSTEM:HOO
          then it may be invoked by typing:

               HOO[/qualifier...]
          It may also be run with the RUN command, if  no  switches  are
          desired.



          3.0  COMMAND QUALIFIERS (TO USE DEC TERMINOLOGY)

               The command qualifiers  control  what  is  displayed  and
          when.   They  may  be  abbreviated  to  uniqueness.   Multiple
          command qualifiers may appear  on  the  same  command.   If  a
          qualifier  and  its  negation appear on the same command, or a
          qualifier appears more than once with different arguments, the
          last occurence will supercede.

               /NOREPEAT /REPEAT[=[[hh:]mm:]ss]
HOO - THE BUSYBODY PROGRAM                                        Page 2


               If NOREPEAT is  in  effect  (the  default),  the  process
          information  is  displayed only once.  If the REPEAT qualifier
          has been given, then the information is displayed, the program
          waits  for  the  specified interval, and the cycle starts over
          again.  If no time is specified, the default is  ten  seconds.
          The program may be stopped by typing CONTROL/Y.

               /[NO]INTERACTIVE

               If the INTERACTIVE qualifier is in effect (the  default),
          then   interactive   processes  will  be  displayed.   If  the
          NOINTERACTIVE qualifier is  in  effect,  then  no  interactive
          processes will be displayed.

               /[NO]SELF

               If the NOSELF qualifier is in effect (the default),  then
          the  current  process,  the one running HOO, is not displayed.
          If the SELF qualifier is in effect,  the  current  process  is
          displayed.

               /[NO]SYSTEM (Not working yet)

               If the SYSTEM qualifier is in effect(the  default),  then
          system processes will be displayed.  If the NOSYSTEM qualifier
          is in effect, then no  system  processes  will  be  displayed.
          Note,  however,  that  the NULL and SWAPPER processor jobs are
          never displayed, although they are included in the  total  job
          count in the summary header.



          4.0  THE DISPLAY FORMAT

               The display starts on the top line of  a  VT-100  with  a
          header  containing  the  current  date  and time and the total
          number of processes in the system.  The next line  labels  the
          columns  of  the  display of process information.  The columns
          are:   terminal,  which  is  the  logged   in   terminal   for
          interactive  jobs  and  filled  in with asterisks for detached
          jobs;  PID, the process identification number assigned to  the
          process by the system at process creation time;  process name;
HOO - THE BUSYBODY PROGRAM                                        Page 3


          user name;  and, image name.

	       Also on display are the current system total
	  virtual memory, (in pages and megabytes) the current
	  total pages in all working sets (Inacurate, due to 
 	  shared pages), and the peak virtual machine size.

	  5.0  THE PROGRAM

	       The source language is PL/I. Included are all sources
	  and objects, the file HOO.OPT, and a copy of the .exe, linked
	  with version 2.0. The Author was John Wiele, with modifications
	  by Jeff Del Papa. The program is in daily use, but we may not
	  have time to fix any bugs. However, if you find any, please
	  let us know, and we may get them fixed for a later release.


