Communicator 3000 MPE/iX Release 6.0 (Platform Software Release C.60.00) (30216-90269)
Chapter 3 43
System Management
User-Defined Job Queues and ALTJOB HIPRI Enhancements
limit is increased. When a global slot becomes available, the next job is
picked from among the eligible job queues (those which haven't yet
reached their individual limits) using the following algorithm:
• Across all job queues, the highest INPRI job is selected. In case of a
tie for INPRI, the one which was introduced earliest is selected.
There cannot be a tie in INTRO time.
The job queues persist across reboots, provided a START RECOVERY is
done. Any other system starts will cause the job queues to be deleted
and they will have to be created again.
This command is available in a session, job, or in BREAK. Pressing
[Break] has no effect on this command. This command is not allowed in
SYSSTART.
Parameters:
qname is the name of the queue to be created. Queue names can contain
any characters. Queue names can be up to 8 characters in length and
longer names will be truncated. If a queue of this name already exists,
an error is indicated.
limit is the maximum number of jobs that can be allowed in this queue.
The limit value can be changed using the :LIMIT [+-]n;JOBQ=
command. If omitted, a value of zero is assumed.
Example:
:NEWJOBQ MYJOBQ;LIMIT=100
PURGEJOBQ
Syntax:
PURGEJOBQ qname
The PURGEJOBQ command deletes a job queue. The queue will be
deleted only if it is empty, that is if no jobs are waiting or executing in
the queue. The default system job queue can not be purged. The user
must have SM/OP capability to execute the command.
This command is available in a session, job, or in BREAK. Pressing
[Break] aborts the execution of this command. This command is not
allowed in SYSSTART.
Parameters:
qname is the name of the queue to be deleted.
Example:
:PURGEJOBQ myjobq
LISTJOBQ
Syntax:
LISTJOBQ