HP Process Resource Manager User's Guide

Understanding how PRM manages resources
How PRM manages applications
Chapter 262
How application processes are assigned to PRM
groups at start-up
Table 2-7 describes what PRM groups an application process is started in
based on how the application is started.
Table 2-7 PRM’s group assignments at process start-up
Process initiated Process runs in PRM group as follows
By user
By at
By cron
Upon login
Process runs in the user’s initial group. If the user does
not have an initial group, the process runs in the user
default group, OTHERS. (If the process has a
compartment record, an application record, or a Unix
group record, it still starts in the invoking user’s initial
group. However, the application manager will soon
move the process to its assigned group—with
compartment records taking precedence over
application records, which take precedence over Unix
group records.)
By prmrun {-g targetgrp | -i} Process runs in the PRM group specified by targetgrp
or in the user’s initial group. The PRM application
manager cannot move a process started in this manner
to another group.
By prmrun application
(-g targetgrp is not specified)
Process runs in the application’s assigned PRM group.
If the application does not have a group, an error is
returned.
By prmmove {targetgrp | -i} Process runs in the PRM group specified by targetgrp
or in the user’s initial group. The PRM application
manager cannot move a process started in this manner
to another group.
By another process Process runs in the parent process’s group.