z/OS MVS System Messages, Vol 3 (ASB-BPX)
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


BPXH072E

z/OS MVS System Messages, Vol 3 (ASB-BPX)
SA38-0670-00

Start of change
BPXH072E
The z/OS UNIX System Services kernel usage of monitored below the bar private storage has exceeded the check threshold of thresholdpvtstgpct%. Currently allocpvtstg of maxpvtstg bytes (allocpvtstgpct%) of monitored private storage has been allocated.

Explanation

CHECK(IBMUSS,USS_KERNEL_PVTSTG_THRESHOLD) determined that the percent of allocated monitored (non-stack cell pool private storage) kernel private storage has exceeded the current check threshold.

Monitored private storage is considered all private storage below the bar that has not been allocated for stack cell pool cells. During initialization the kernel designates 80% of the region as the maximum storage that can be allocated for stack cell pool cells and the remaining 20% as the maximum private storage. If the allocated non-stack cell private storage exceeds 20% and overflows into the 80% designated for stack cells it will reduce the maximum number of stack cells that can be allocated. The percent of monitored storage allocated can exceed 100% if it exceeds the 20% designated during kernel initialization and overflows into the 80% designated for stack cells.

In the message text:
thresholdpvtstgpct
The current setting of the monitored private storage usage threshold. The USS_KERNEL_PVTSTG_THRESHOLD check will only issue this message when the percent of allocated storage exceeded this value. The IBM® default threshold is 85%.

The IBM default threshold percentage value can be overridden. For more information, see the USS_KERNEL_PVTSTG_THRESHOLD check in IBM Health Checker for z/OS User's Guide

allocpvtstg
The number of bytes of monitored private storage below the bar that has been allocated in the z/OS® UNIX System Services kernel address space.
maxpvtstg
The maximum number of bytes of private storage below the bar that can be allocated without overflowing into the storage designated for stack cells at kernel initialization. Overflowing into the stack cell designated area will reduce the maximum number of stack cells that can be allocated and will reduce the kernel thread capacity. This value is approximately 20% of the kernel region size.
Allocpvtstgpct
The percentage of monitored (non-stack) kernel storage that has been allocated (allocpvtstg/maxpvtstg). If the percentage exceeds 100% it is not considered an error but will reduce the maximum number of stack cells that can be allocated and reduce the kernel thread capacity.

System action

The system continues processing.

Operator response

Report the problem to the system programmer.

System programmer response

Continue monitoring private storage usage in the kernel address space using the DISPLAY OMVS,STORAGE command. If the amount of allocated kernel private storage continues to increase consider reducing non-critical UNIX workloads to prevent disruption of critical UNIX workloads. If reducing the system’s UNIX workload does not decrease the amount of allocated kernel private storage contact IBM Support.

Use the DISPLAY OMVS command to determine the system’s current UNIX workload. Quiescing processes with large number of threads will provide the most relief for kernel private storage shortages.

Problem determination

N/A

Module

BPXHCFL4

Source

z/OS UNIX System Services

Reference Documentation

Automation

N/A

Routing Code

N/A

Descriptor Code

N/A

End of change

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014