HP-UX HB v13.00 Ch-19 - PRM

HP-UX Handbook – Rev 13.00 Page 17 (of 31)
Chapter 19 Process Resource Manager (PRM)
October 29, 2013
GROUP:PSET:::[CORES]:[CORE_LIST][:PSET_ATTR] PSET PRM group
GROUP
The PRM group name. The PRM group can be the traditional PRM
group (FSS PRM group) or a PSET PRM group. To use PSET PRM
groups, you must have the PSET software installed.
PRMID
The FSS PRM group ID. PRMIDs for PSET PRM groups are
assigned by PRM and are not specified in the group record.
HIER
Indicates the FSS PRM group is a parent group in a hierarchy.
PSET
Indicates the PRM group is a PSET PRM group. In this case, SHARES
is not used. Instead, the CORES and CORE_LIST fields should be used.
SHARES
Is the FSS PRM group's CPU shares. Shares are integer values ranging
from 1 to MAXINT (the largest integer value).
MAX
(Available for HP-UX 11i v3 and later.) MAX is an upper bound for
CPU consumption for the FSS PRM group.
CORES
Is the number of cores assigned to the PSET PRM group. The range for
this field is from 0 to MAX_CORE-1.
CORE_LIST
Is the comma-delimited list of core IDs for the cores to be assigned to the
PSET PRM group.
PSET_ATTR
Passes attributes for the specified PSET to HP-UX. The only attribute
currently available is the logical CPU (Hyper-Threading) feature,
available starting with HP-UX 11i v3 (B.11.31).
Memory record:
#!PRM_MEM:{ PRMID | GROUP }:SHARES:[MAX]:::[[IMPORT]:[EXPORT]:] private
#!SHARED_MEM:{ PRMID | GROUP }: MEGABYTES shared
#!PRM_MEM
Identifies the start of a private memory record.
PRMID | GROUP
Is a PRM group ID or PRM group name.
SHARES
Is the PRM group memory shares. Shares are expressed as integer values
between 1 and MAXINT.
MAX
Is optional and specifies an upper bound for any non-HIER
PRM group's (FSS or PSET) memory usage.
IMPORT,
EXPORT
Allow a PRM group to borrow or lend memory resources.
Leave both fields blank to allow unrestricted borrowing
and lending. Assign both fields a value of 0 to isolate a
memory-critical group to ensure it gets exactly the memory
you give it.
#!SHARED_MEM
Identifies the start of a shared memory record.
MEGABYTES
Is the size of the desired shared memory allocation for
the PRM group in megabytes. This value serves as a request