Technical data

Processor Sets (Psets) on nPartitions
Tools for Managing and Using Psets
HP System Partitions Guide: Administration for nPartitions—rp7410
EMSP—schwartz@rsn.hp.com
338
Tools for Managing and Using Psets
This section lists several tools for managing Psets.
For details refer to these manpages: psrset (1M), xprm (1), prmconfig (1),
mpsched (1), rtsched (1), sar (1M), setprivgrp (1M), and getprivgrp (1).
/usr/sbin/psrset
This command provides the main command-line interface for Psets.
HP Process Resource Manager (PRM):
/opt/prm/bin/xprm and
/opt/prm/bin/prmconfig
These commands provide graphical (xprm) and command-line
(prmconfig) interfaces to PRM, which has built-in support for Psets.
/usr/bin/mpsched
This command provides a method for launching and managing
time-share processes and threads, allowing for processor binding and
unbinding, enabling gang scheduling, and inquiring about system
and process attributes.
/usr/bin/rtsched
This command provides a method of launching real-time threads and
processes.
/usr/sbin/sar
This command reports system activity, including Pset activity when
the -p
pset
option or -P option is specified.
For example, sar -u -M -P 5 gives a snapshot of system processor
use over a five second period, and because -P is specified Pset
assignments are included.
/usr/sbin/setprivgrp and
/usr/bin/getprivgrp
The setprivgrp command sets privileged capabilities for a specified
group. When issuing this command, you must list all privileged
capabilities that are to be applied for the group. For example:
setprivgrp mygrp PSET RTSCHED grants special Pset and real-time
scheduling capabilities to the members of the “mygrp” group.
HP Restricted / DRAFT
DRAFT NOV 2001