This report displays detailed information about the
z/OS UNIX process(es).
- Process Header
- Process ID
- A unique identifier representing a process.
- Status
- The status of the process. Status can be Stopped, Zombie,
or Active.
- Last exec() Program Name
- The fully-qualified pathname of the last program run by the process
with an exec().
- ID Data
- Userid
- A string that is used to identify the user associated with the
process.
- Asid
- Address space identifier of the process. Specify the kernel ASID
to display kernel worker tasks.
- Parent PID
- Process ID of the process's parent.
- Ptrace Parent PID
- Process ID of the debugger process.
- Process Group ID
- Process ID of the leader of a process group in which the process
is a member.
- Session ID
- Process ID of the leader of the session in which the process is
a member.
- Real UID
- The real user ID of the process.
- Real GID
- The real group ID of the process.
- Effective UID
- The effective user ID of the process.
- Effective GID
- The effective group ID of the process.
- Saved Set UID
- The saved set user ID of the process.
- Saved Set GID
- The saved set group ID of the process.
- Foreground PGID
- The process ID of the foreground process group.
- Process Group Member IDs
- The process IDs of the members of the process group.
- Session Member IDs
- The process IDs of the members of the session.
- Children IDs
- The process IDs of all active child processes forked by the process.
- Debug IDs
- The process IDs of all processes that are being debugged by the
process.
- Limits
- RLIMIT_CORE hard
- The hard limit for the RLIMIT_CORE resource.
- RLIMIT_CORE soft
- The soft limit for the RLIMIT_CORE resource.
- RLIMIT_CPU hard
- The hard limit for the RLIMIT_CPU resource.
- RLIMIT_CPU soft
- The soft limit for the RLIMIT_CPU resource.
- RLIMIT_AS hard
- The hard limit for the RLIMIT_AS resource.
- RLIMIT_AS soft
- The soft limit for the RLIMIT_AS resource.
- Process Pthread Data
- Thread ID of Initial Pthread_create Thread (IPT)
- Thread ID of the first thread to issue pthread_create.
- IPT is Waiting for the Last Thread Task to End
- All pthread_created tasks for this process must be terminated
before the IPT may be terminated. The IPT will be terminated when
the last thread task has ended.
- Pthread_create in Progress
- At least one pthread_create is in progress for this process.
- Thread Init Routine Address
- Address of the initialization routine.
- Number of MVS™ Tasks
- Number of tasks that have been pthread_created. This does not
include any pthread_create requests that are currently being processed.
- Number of Undetached Terminated Threads
- Number of threads that have been terminated but not yet detached.
- Signal Data (Process Level)
- Signals Currently Pending
- Names of all the signals that have been generated for this process
but have not yet been delivered.
- Signal
- Signal name defined via sigaction().
- Sa_Action
- Action defined for this signal.
- Sa_Flags
- Flags defined for this signal.
- Sa_Mask
- Blocking mask defined for this signal.
- Shared memory attaches
- Shared memory attachment information for this process.
- Semaphore Adjustments
- Semaphore Adjustment information for this process.
- Memory Map Files
- Memory Map File information for this process.
- File System Data
- Working Directory Name (at time of last chdir())
- The name of the working directory. If the name is greater than
64 characters, it is preceded by a plus sign to indicate truncation.
- Working Directory File Serial Number
- File serial number for the file being used as the working directory.
- Working Directing Device Number
- Unique ID for the file system containing the working directory
file.
- Number of Open Files for this Process
- Number of open file descriptors for this process.
- Token
- IBM® may request this information
for diagnostic purposes.
- FD
- File descriptor.
- PathName
- Pathname of opened file at time of open(). If
the pathname is greater than 64 characters, it is preceded by a plus
sign to indicate truncation.
- File Serial Number
- File serial number of opened file. This value matches st_ino returned
from stat().
- Device Number
- Unique ID for this file system.
- Device Major Number
- Major number for this file. This field is displayed only if it
is a character special file.
- Device Minor Number
- Minor number for this file. This field is displayed only if it
is a character special file.
- Open Flags
- Flags specified when the file was opened. This field is mapped
by the BPXYOPNF mapping macro.
- Tokens
- IBM may request this information
for diagnostic purposes.
- File Type
- File type of opened file. One of the following values will be
displayed:
- DIR
- Directory file
- CHARSPEC
- Character special file
- REGFILE
- Regular file
- FIFO
- Pipe or FIFO special file
- SYMLINK
- Symbolic link
- UNKNOWN
- File type not valid
- File Cursor
- Offset in the file of the next read or write operation.
- Number of File Descriptors Sharing this Open
- Number of file descriptors sharing this open.
- This File was Opened Using opendir()
- Displayed when applicable.
- This File will be Closed on Exec
- Displayed when applicable.
- This File will be Closed on fork()
- Displayed when applicable.
- A Byte Range Lock Request is in Progress for this File
- Displayed when applicable. Byte range locks are advisory locks.
- Thread Information is Displayed Under Three Headings: thread
data, signalling data, and serialization data.
- Thread Data (Active Threads)
- Thread ID
- Thread ID for this thread.
- TCB Address
- The address of the task control block (TCB) associated with this
thread.
- Pthread_create in Progress
- pthread_create is currently in progress for this thread. No TCB
is associated with this thread yet.
- In Kernel Call
- This thread is currently processing a Kernel call. The name of
the system call module is supplied with this message.
- Program Name
- The information about the program the thread is currently running,
in the format returned by the IPCS WHERE service.
- Interruptibility State
- Interruptibility state of the thread. The valid states are:
Disabled, Controlled, or Asynchronous.
- Thread Task is Waiting to Complete pthread_cancel Processing
- A pthread_cancel was issued for this thread task.
- This Thread Issued pthread_join for Thread ID
- This thread issued a pthread_join request for the thread identified
by the thread ID displayed with this message.
- Pthread_join Issued for this Thread by Thread ID
- A pthread_join was issued for this thread by the thread which
owns the thread ID supplied with this message.
- Thread Attributes
- The thread attributes as supplied by the pthread_create system
call. The following values may be displayed: undetached, detached,
medium, heavy, and pthread_created.
- Exec System Call in Progress
- An Exec system call is currently being processed. This process
contains no thread data.
- Next Active Thread is not Available
- IPCS was unable to retrieve the next thread from the dump.
- Thread Data (inactive threads)
- Thread data for threads that have been terminated but have not
yet been detached.
- Thread ID
- Thread ID for this thread.
- Exit Status
- Thread exit status.
- Signal Data (Thread Level)
- Signals Currently Pending
- Names of all the signals that have been generated for this thread
but have not yet been delivered.
- Signals Currently Blocked
- Names of all the signals for this thread that have been blocked
from being delivered.
- In Sigwait for the Following Signals
- This thread is waiting for the following asynchronous signals.
- Signal Setup Data
- The data passed to the kernel by the mvssigsetup system
call.
- Signal Interrupt Routine
- Signal interrupt routine supplied on the mvssigsetup system
call.
- User Data
- User data supplied on the mvssigsetup system call.
- Delivery PSW Key
- Signal delivery key. The signal will be delivered only if the
signal delivery key is equal to the current PSW key.
- Mask 1
- Signal mask (Default_override_signal_set)
- Mask 2
- Signal mask (Default_terminate_signal_set)
- RB Sequence Number
- The sequence number of the RB currently running on the thread.
- Serialization Data
- Stop In Progress
- Displayed when applicable.
- Waiting on Events
- Names of the events being waited on.
- Waiting on Internal Event
- IBM may request this information
for diagnostic purposes.