Explanation
The following material is part of the message
text:
procname |
kernelasid |
status |
parmmemberlist |
BPXO075I 09.06.04 DISPLAY OMVS 405
OMVS 000F ACTIVE OMVS=(5Y)
KERNEL STORAGE USAGE
PRIVATE STORAGE:
CURRENT USAGE MAXIMUM AVAILABLE HIGH WATER REGION SIZE
curpvtstg maxpvtstg hwpvtstg regionsize
STACK CELLS:
CURRENT USAGE MAXIMUM CELLS HIGH WATER
curstacks maxstacks hwstacks
PROCESS STACK CELL USAGE
USER JOBNAME ASID PID PPID STATE THREADS STACKS
user jobname asid pid ppid stateraa pthreads procstacks
Or if no processes are displayed:
NO PROCESSES FOUND USING 50 OR MORE SPACE SWITCHED STACK CELLS.
In
response to a DISPLAY OMVS,STORAGE operator command, this message
displays information about z/OS® UNIX kernel private storage usage
and stack usage for processes using 50 or more stacks. The line beginning
with user appears one or more times for each process.
In the
message text:
- hh.mm.ss
- The time in hours (00-23), minutes (00-59), and seconds (00-59)
for the DISPLAY OMVS command.
- procname
- The name of the z/OS UNIX cataloged
procedure.
- kernelasid
- The address space ID of the kernel.
- status
- One of the following:
- ACTIVE
- z/OS UNIX is
currently active.
- NOT STARTED
- z/OS UNIX was
not started.
- INITIALIZING
- z/OS UNIX is
initializing.
- TERMINATING
- z/OS UNIX is
terminating.
- TERMINATED
- z/OS UNIX has
terminated.
- ETC/INIT WAIT
- z/OS UNIX is
waiting for the /etc/init or /usr/sbin/init program
to complete initialization.
- FORK SHUTDOWN
- The fork service has been shut down.
- SHUTTING DOWN
- z/OS UNIX is
shutting down.
- SHUTDOWN BLOCKED
- z/OS UNIX shutdown
processing is blocked by one or more jobs, and it waits for all of
the blockers to unblock or terminate.
- SHUTDOWN
- z/OS UNIX is
shut down.
- RESTARTING
- z/OS UNIX is
restarting after a shutdown.
- parmmemberlist
- The parmlib member name list specified on the SET OMVS command
or on the initialization of OMVS.
- curpvtstg
- The number of bytes of kernel private storage, excluding stack
cells, that are currently allocated in the kernel address space.
- maxpvtstg
- The maximum number of bytes of kernel private storage, excluding
stack cells, that can be allocated in the kernel without impacting
the number of stack cells that can be created. This value is approximately
20% of the kernel region size.
- hwpvtstg
- The highest record usage (in bytes) of kernel private storage,
excluding stack cells. This value can be reset to the current usage
by specifying the RESET option on DISPLAY OMVS command (D OMVS,STORAGE,RESET).
- regionsize
- The kernel address space private region size in bytes.
- curstacks
- The current system wide count of kernel stack cells in use. The
number stack cells currently available for new work is equal to maxstacks
- curstacks.
- maxstacks
- The maximum number of cells defined for the kernel stack cell
pool at kernel initialization. The maximum number of bytes that can
be used for stack cells is approximately 80% of the kernel address
space region size.
- hwstacks
- The highest recorded system wide usage of kernel stack cells.
This value can be reset to the current usage by specifying the RESET
option on the DISPLAY OMVS command ( D OMVS,STORAGE).
- jobname
- The job name of the process.
- asid
- The address space ID for the process; or zero when states are
Z and L.
- pid
- The process ID, in decimal, of the process; or "-" if no process
ID has been assigned yet.
- ppid
- The parent process ID, in decimal, of the process.
- state r aa
- An 8-character field showing the state of either the process or
the most recently created thread in the process. This field includes
a 5-character state field, a 1-character r field
that contains the restart state, and a 2-character aa field
that contains additional state information for the process or thread.
state is one or the combination of the following codes:
- -
- Column is not being used.
- 1
- Single-thread process.
- A
- Message queue receive wait.
- B
- Message queue send wait.
- C
- Communication system kernel wait.
- D
- Semaphore operation wait; or, when there is no process ID assigned
yet, D means that the job is waiting to become a process.
- E
- Quiesce frozen.
- F
- File system kernel wait.
- G
- MVS™ Pause wait.
- H
- Process state is for multiple threads and pthread_create was used
to create one of the threads. Process state is obtained from the Initial
Pthread created Task (IPT).
- I
- Swapped out.
- K
- Other kernel wait (for example, pause or sigsuspend).
- L
- Ended and parent has performed wait. The process is the session
or process group leader of a process that is still active, but will
be removed from the process table after the last session or process
group member terminates. (L is for latent zombies.)
- M
- Process state is for multiple threads and pthread_create was used
to create one of the threads. Process state is obtained from the Initial
Pthread created Task (IPT).
- P
- Ptrace kernel wait.
- Q
- Quiesce termination wait.
- R
- Running (not kernel wait).
- S
- Sleeping.
- T
- Stopped.
- W
- Waiting for child (wait or waitpid callable service).
- X
- Creating new process (for callable service is running).
- Z
- Ended and parent has not performed wait. (Z is for zombies.)
- pthreads
- The number of threads created with pthread_create() (BPX1PTC/BPX4PTC)
currently in the process.
- procstack
- The number of kernel autodata stacks currently in use by the process.
r is the 1-character restart
status:
- -
- Column is not being used.
- B
- Blocked.
- P
- Permanent.
aa is the 1-character restart
status:
- -
- Column is not being used.
- t
- User syscall tracing is on for the process.
System action
The system continues processing.
Operator response
System programmer response
Module
Source
z/OS UNIX System Services kernel (BPX)