TACL Reference Manual
UTILS:TACL Commands and Functions
HP NonStop TACL Reference Manual—429513-018
8-220
SUSPEND Command
SUSPEND Command
Use the SUSPEND command to temporarily suspend a process (or process pair) to
prevent it from competing for system resources.
\node-name
is the system where the process resides.
$process-name
is the name of the process or process pair.
cpu,pin
is the CPU number and process number for the process.
Considerations
•
A suspended process or process pair cannot execute instructions until you
reactivate it. To reactivate a suspended process or process pair, use the
ACTIVATE command. (Also, another process can call the ACTIVATEPROCESS
procedure to reactivate the suspended process or process pair.)
•
If you do not specify a process (cpu,pin or $process-name), SUSPEND
suspends the process most recently started by the current TACL or the one for
which TACL most recently paused, if that process is still running.
•
TACL does not suspend the process (or process pair) you name in your
SUSPEND command until that process is ready to execute instructions. Therefore,
any outstanding waits (such as for I/O completion) are satisfied before the process
or process pair is suspended.
•
Standard users can suspend only processes that they started (and descendants of
those processes). That is, the current user’s process accessor ID must match the
process accessor ID of the process to be suspended. (See the Expand Network
Management and Troubleshooting Guide for restrictions on remote processes.)
•
A group manager can suspend any process whose process accessor ID matches
any user ID in the group.
•
The super ID can suspend any process.
•
SUSPEND cannot suspend the current TACL or its backup.
SUSPEND [ [\node-name.]{$process-name | cpu,pin } ]