HP-UX Workload Manager User's Guide

Understanding how PRM manages resources
Management of real memory
Appendix F 451
Figure F-1 Locked memory distribution by prm2d memory manager
PRM does not suppress a process that uses locked memory once the
process has the memory because suppressing the process will not cause it
to give back memory pages. However, the memory resources that such a
process consumes are still counted against its PRM group. If processes
using locked memory consume as much or more memory than their
group is entitled to, other processes in that group may be suppressed
until the demands of the processes with locked memory are lower than
the group’s share.
Also, if a workload group is using all of its lockable memory, you cannot
reduce its memory allocation. This is because a reduction in its allocation
would result in a reduction in its amount of lockable memory. However,
because the group is already using all of its lockable memory, it cannot
give that memory up.
GroupB
GroupA
GroupC
200 Mbytes of available memory
(includes lockable memory)
170 Mbytes of
lockable memory