prmavail(1)prmavail(1)NAMEprmavail - display resource availability to help plan Process Resource
Manager (PRM) configurations
SYNOPSISDESCRIPTION
This command displays resource information corresponding to the speci‐
fied argument. If no argument is specified, information is displayed
for all resources.
Use the output from to plan a PRM configuration. Configure PRM using
the graphical user interface (available in HP System Management Home‐
page through the links Tools -> Resource Management -> Manage PRM
Groups) or by editing a configuration file manually. See prmconf(4) for
information on PRM configuration files.
COMMAND AVAILABILITY
Any user can run the command.
OPTIONS
Display version information and exit.
Display total number of cores available and the IDs of each.
(A core is the actual data-processing engine within a processor.
A single processor might have multiple cores. A core might sup‐
port multiple execution threads, as explained in the section
HYPER-THREADING in the prm(1) manpage.)
Display features currently available on the system.
Use the -f option to determine if disk bandwidth, processor
sets, compartments, in-kernel memory controls, or per-group CPU
capping are available on the system.
ARGUMENTS
You can provide either zero or one arguments when using Valid arguments
are:
Display number of cores.
Use the argument to determine the amount of CPU resources a
shares value equates to on a multiprocessor system (useful for
FSS PRM groups), or to determine how many cores are available
for PSET PRM groups. For example, a shares value representing
25% of the CPU resources on a 16-core system is roughly equiva‐
lent to four cores.
Display names of logical volume groups (LVM) and disk groups (VxVM).
Use the argument to determine candidates for PRM disk bandwidth
management.
Display amount of real memory available for consumption by user pro‐
cesses.
Use the argument to determine how much memory a shares value
equates to. For example, if a system has 200 MB of available
memory, a shares value representing 25% of memory is equivalent
to 50 MB of memory. The available memory can change depending
on whether is already running.
RETURN VALUE
returns exit status if no errors occur, and otherwise.
EXAMPLES
Display estimate of real memory in pages and megabytes available for
user processes:
99415 real memory pages or 388 MB available (PRM estimate)
Display data for all resources:
4 Cores
64 FSS groups available
99415 real memory pages or 388 MB available (PRM estimate)
1 volume groups
/dev/vg00
Display features available on the system:
2 Cores
256 FSS groups available
209600 real memory pages or 818 MB available (PRM estimate)
3 volume groups
/dev/vg00
/dev/vg01
/dev/vg02
Processor sets available
In-kernel memory controls available
Shared memory controls available
Disk Bandwidth available
Compartments available
Per-group CPU capping available
AUTHOR
was developed by HP.
SEE ALSOprm(1), prmagt(1), prmanalyze(1), prmconfig(1), prmlist(1), prmload‐
conf(1), prmmonitor(1), prmmove(1), prmrecover(1), prmrun(1), prm‐
conf(4).
HP Process Resource Manager User's Guide (/opt/prm/doc/PRM.ug.pdf)
HP Process Resource Manager homepage (http://www.hp.com/go/prm)
prmavail(1)