WHAT Version 1.0 A FAST Cluster and network-wide SHOW USERS (and Much more) type command. Authors: Pete Portante, (most of the work) Andrew W. Potter David Mulvihill Rochester Institute of Technology Distributed and supported by: Andrew W. Potter Systems Programmer Information Systems and Computing Rochester Institute of Technology Rochester NY, 14623 PH (716) 475-6994 Email: awpsys@ritvax.BITNET awp8101@ritcv.UUCP **** Installation instructions are in WHAT.DOC *** WHAT is a very fast utility that uses DECnet non-transparent communications to produce three different displays. These displays are: 1) A SHOW USERS like display from one or more DECnet nodes. 2) A full user activity display. (Similar to the Unix "w" command. 3) A one line summary of system activity, (User counts,uptime...) Qualifiers exist to effectly subset the user list. (I.E. look only for users A,B and C on nodes X, Y, and Z) Complete online help exists. What use a detached process that provides very fast response to multiple incomming network requests when serving a request from a remote system. WHAT uses some of the following techniques for speed. 1) Looks at process state BEFORE calling $getjpi to retrieve information in P1 space. This allows WHAT to NOT request that information if doing so would require a inswap. 2) Does NOT use DECnet to retreive information from the local node. For example assume the user is logged on to LARRY and he issues the command: $ WHAT/NODE=(CURLY,LARRY,MOE) What would connect to the non-transparent object only to retrieve the info from CURLY and MOE. 3) Sends the qualifing information (/USER=userlist) to the remote node for remote subsetting. This prevents having to transmit over the net large data buffers of ALL users just to filter it all out locally.