The UNIX System Services Processes attributes provide detailed information about each process your system is currently executing.
ASID The identifier, in hexadecimal, of the address space containing this process. A valid value is an integer, displayed as a hexadecimal string. A value of -1 indicates "Unavailable".
Command The individual command that initiated the process, together with any specified arguments. This contains the command as entered; path information might not have been specified. The Path column always contains the path to the command, but does not contain any arguments, even if arguments were entered. This attribute can be any valid command.
z/OS UNIX System Services permits the total length of a command and its arguments to be up to 1024 bytes. If the command and its arguments are longer than the width of the column, the information is truncated and a plus sign (+) is displayed as the last character.
When this is a traditional z/OS load module residing in a partitioned data set (PDS) or PDS/E (as opposed to an z/OS UNIX executable residing in an HFS file), the value is the 8-character load module name. A valid value is a string of up to 1024 characters.
Command Name The command name alone, stripped of any parameters, to be used in situations. A valid value is a string of up to 256 characters.
Current VNode Tokens The current number of VNode tokens. A VNode token is an internal identifier used to refer to a file or a directory. A valid value is an integer.
Effective Group ID The current group ID, but not necessarily the user's own ID. For example, a user logged in under a particular group ID may be able to change to another group ID. The ID to which the user changes becomes the effective group ID. Generally, this attribute contains a copy of the effective group identifier at the time a program is executed. The effective group ID, along with the effective userid, is used to determine file access permissions. A valid value is an integer.
Effective User The name associated with the effective UID. When the effective user ID is 0 (superuser) and more than one user is assigned superuser (or root) authority, this value is unpredictable. A valid value is a string of up to 8 characters.
Effective Userid The current user ID, but not necessarily the user's login ID. For example, if a user changes to another user's ID (assuming the proper authority), the ID to which the user changes becomes the effective user ID until the user switches back to the original login ID. The effective userid, together with the effective group ID, is used to determine file access permissions. Initially, this value is the same as the numeric userid (UID), but can be changed as the result of issuing an EXEC or SETUID. A valid value is an integer.
Execution State The execution state of the process. A valid value is an integer. Values appear on the workspace as follows:
Foreground Process Group A process group whose member processes have certain privileges when accessing the controlling terminal. These privileges are denied to processes in background process groups. A valid value is an integer.
Jobname The z/OS name of the batch job, started task, or TSO address space containing this process. A valid value is a string of up to 8 characters.
Leader Session ID The process ID of the process that created the session to which this process belongs. A session is a collection of one or more process groups. A valid value is an integer.
Maximum VNode Tokens The maximum number of VNode tokens. A VNode token is an internal identifier used to refer to a file or a directory. A valid value is an integer.
MVS Status The status of the z/OS subsystem process. A valid value is an integer. Values appear on the workspace as follows:
ORIGINNODE The z/OS operating system in your enterprise that an OMEGAMON for z/OS agent is monitoring. A valid value is a string of up to 32 characters.
Parent Process ID The process ID of the parent process; that is, the process that created this process. When a process terminates, its children will be adopted by PID 1. This value is not useful in defining a situation. A valid value is an integer.
Path The full path to the command. This differs from the Command attribute in that the Command attribute contains the command as entered (path might not have been specified) and any specified options. This may be truncated if it contains too many characters. If truncation occurs, a plus sign (+) is displayed as the last character. A valid value is a string of up to 1024 characters.
Process Group A collection of processes that permits the signalling of related processes. Each process in the system is a member of a process group that is identified by a process group ID. A valid value is an integer.
Process ID The numerical identifier that z/OS UNIX System Services assigns to a process. A valid value is an integer.
Process Status The current state of the process. This information is generally meaningful only to persons having knowledge of z/OS UNIX System Services internals. A valid value is an integer. Values appear on the workspace as follows:
Real Group ID The group ID of the user who created the process and is defined in the password file. A valid value is an integer.
Real User The user ID specified in the /etc/password file. The attribute of a process that, at the time of process creation, identifies the user who created the process. A valid value is a string of up to 8 characters and follows the z/OS rules for userid.
Real Userid The user ID specified in the /etc/password file. The attribute of a process that, at the time of process creation, identifies the user who created the process. A valid value is an integer.
Saved Set Group ID The effective group ID at the time the setgid function was invoked (usually by exec) to change the effective group id; that is, the effective group ID before it was last changed. A valid value is an integer.
Saved Set User A character representation of the saved-set userid. When the saved set userid is 0 (superuser) and more than one user is assigned superuser (or root) authority, this value is unpredictable. A valid value is a string of up to 8 characters.
Saved Set Userid The effective userid at the time the setuid function was invoked (usually by exec) to change the effective userid; that is, the effective userid before it was last changed. A valid value is an integer.
Server Flags The server flags. A valid value is an integer.
Server Name The name of the server. A valid value is a string of up to 32 characters.
Server Type The type of server. A valid value is an integer. Values appear on the workspace as follows:
ServTypeH The type of server, in hexadecimal. A valid value is a string of up to 8 characters.
Start Time The date and time the process started executing. This time is displayed in the following format:
mm/dd/yy hh:mm:ss (Tivoli Enterprise Portal) or yy/mm/dd hh:mm:ss (3270)
Where:
This time is stored as a string no longer than 16 characters in the format CYYMMDDHHMMSSmmm (as in 1020315064501000 for 03/15/02 06:45:01) where:
Starting Time The time the process started executing. A valid value is an integer.
System CPU Time The CPU time devoted to executing z/OS UNIX System Services system kernel code. System CPU time includes time spent executing system calls and performing administrative functions. It does not include some trivial calls. The value displayed is in seconds to the nearest hundredth of a second. For example, a displayed value of 1.23 would be 1 23/100 seconds. A valid value is a number to two decimal places accuracy.
Terminal Device The name of the terminal device that started the process. A valid value is a string of up to 16 characters.
Total Size The amount of virtual storage (in bytes) allocated to the process or to all processes running in a given address space. This value applies to extended (above the line) private storage only. It is calculated by subtracting the lowest allocated address in extended private storage from the highest allocated address. In the Tivoli Enterprise Portal, this value is displayed in bytes. In the OMEGAMON Enhanced 3270 user interface, this value may be converted to kilobytes or megabytes. A valid value is an integer.
UNIX Run Time CPU time for UNIX work. A valid value is a number to three decimal places accuracy.
UNIX Run Time% The percentage of CPU execution for UNIX work. A valid value is a number to two decimal places accuracy.
User CPU Time The CPU time that has been used by this process (excluding execution of kernel code). User CPU time includes time spent executing both user programs and library functions. It does not include CPU time spent executing system calls. The value displayed is in seconds to the nearest hundredth of a second. For example, a displayed value of 1.23 would be 1 23/100 seconds. A valid value is a number to two decimal places accuracy.