|
VMS Help V731 Features, Programming, System Services and NUMA RADs *Conan The Librarian |
The following services have been updated to support batch jobs
for NUMA Resource Affinity Domains (RADs):
o $GETQUI
o $SNDJBC
For information about the system management updates, see Batch
Job Support for NUMA RADs in this manual, and refer to the
OpenVMS System Services Reference Manual.
| 1 - $GETQUI Updates |
This section describes updates to the $GETQUI service.
1.1 - New Item Code
The QUI$_RAD output item code is used to return the value of the
RAD attribute attached to a queue or a job. The item code expects
a 32-bit buffer in which to write the value of the RAD. A value
of -1 is returned to the buffer if no RAD is specified for the
queue or the job.
The QUI$_RAD item code is valid for the following function codes:
o QUI$_DISPLAY_ENTRY
o QUI$_DISPLAY_JOB
o QUI$_DISPLAY_QUEUE
1.2 - New RAD Flags
New bits have been added to the queue flags and job flags item
codes for RAD support.
The QUI$V_JOB_RAD bit of the QUI$_JOB_FLAGS item indicates
whether the job will use the RAD processing option.
The QUI$V_QUEUE_RAD bit of the QUI$_QUEUE_FLAGS item indicates
whether the RAD processing option attribute is specified for the
batch queue.
| 2 - $SNDJBC Updates |
There are two new $SNDJBC item codes: SJC$_RAD and SJC$_NO_RAD.
The SJC$_RAD input item code is used to specify a RAD number
on which to create a batch process. The item accepts a 32-bit
integer value as input. The input is validated to be within the
range of 0 to SYI$_RAD_MAX_RADS.
The SJC$_NO_RAD input item code is a boolean input item code.
When the SJC$_NO_RAD code is specified in a request, the RAD
value for the queue or job is removed.
The new item codes are valid for the following function codes:
o SJC$_ALTER_JOB
o SJC$_ALTER_QUEUE
o SJC$_CREATE_JOB
o SJC$_CREATE_QUEUE
o SJC$_ENTER_FILE
o SJC$_START_QUEUE
|
|