Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-42
PROCESS_CREATE_ Procedure
(Superseded by PROCESS_LAUNCH_ Procedure )
exactly length bytes long. If the swap file name is partially qualified, it is resolved
using the =_DEFAULTS DEFINE. The swap file must be on the same node as the
process being created and must be an unstructured file.
See “Considerations” for more information about swap files.
ext-swap-file:length input:input
STRING .EXT:ref:*, INT:value
for TNS processes, if not specified or
length is 0, the Kernel-Managed Swap
Facility (KMSF) allocates swap space for the default extended data segment of the
process. For more information on this facility, refer to the
Kernel-Managed Swap
Facility (KMSF) Manual.
For TNS processes, if specified and
length is not 0, ext-swap-file contains
the name of a file to be used as the swap file for the default extended data
segment of the process. If used, the value of
ext-swap-file must be exactly
length bytes long. If the swap file name is partially qualified, it is resolved using
the =_DEFAULTS DEFINE. The swap file must be on the same node as the
process being created and must be an unstructured file.
For native processes, this parameter is ignored because native processes do not
need an extended swap file.
See “Considerations” for more information about swap files.
priority input
INT:value
is the initial execution priority to be assigned to the new process. Execution priority
is a value in the range of 1 to 199, where 199 is the highest possible priority. If you
omit this parameter, or if you specify -1, the priority of the caller is used. If you
specify 0, a value less than -1, or a value greater than 199, error 2 is returned.
processor input
INT:value
specifies the processor in which the new process is to run. If you omit this
parameter, or if you specify -1, the processor is chosen as follows:
Backup process: determined by system
Other process on local system: same processor as caller
Process on remote system: determined by system
The processor number can be obtained by passing
processhandle to
PROCESSHANDLE_DECOMPOSE_.