SCF Reference Manual for the Kernel Subsystem

CPU { ALL | FIRST | FIRSTOF (n,n1,...) | n | (n,n1,...) }
specifies one or more processors in which to start this process. For more information, see
“Controlling Where a Generic Process Starts” (page 43).
The CPU attribute is required if you do not specify the PRIMARYCPU attribute.
ALL
specifies that an instance of the process be started in all processors, even if a processor is
currently not up. If you specify ALL, you must limit the process name specified in this ADD
command to one, two, or three alphanumeric characters. A two-digit processor number is
appended to the process name.
FIRST
specifies that the process be started in the first available processor.
Because processors 0 and 1 are always the first processors to be loaded, avoid configuring
too many generic processes with CPU FIRST because this can lead to an uneven load
balance among the processors in the system. OSS persistent processes running in multiple
processors cannot have a specification of FIRST.
FIRSTOF (n,n1,...)
specifies that the process be started in the first available processor in the designated group.
If the processor in which a process is configured fails (for example, processor 2), the process
automatically starts in the next available processor (for example, processor 3). OSS persistent
processes running in multiple processors cannot have a specification of FIRST OF.
n
specifies that the process be started in processor n.
(n,n1,...)
specifies that an instance of the process be started in each specified processor even if a
processor is currently not up. You must limit the process name specified in this ADD command
to one, two, or three alphanumeric characters A two-digit processor number is appended
to the process name.
DEFAULTVOL $vol[.subvol ]
specifies the default volume and subvolume information sent to this process (in the startup
message) when it is started.
If this attribute is not specified, the startup default volume and subvolume is
$SYSTEM.NOSUBVOL.
EXTSWAP { $vol | [[ $vol.]subvol.]filename }
specifies the volume for or name of the swap file for the default extended data segment of this
process. This option applies only to TNS objects.
If this attribute is not specified, the operating system selects a swap file or disk location if the
process needs it.
HIGHPIN { ON | OFF }
specifies the desired PIN range for the process.
ON (the default) specifies that the process run at a high PIN if both these statements are true:
The high-PIN bit is enabled in the program file (and in the library file or files, if any).
A high PIN is available.
The $ZPM persistence manager tries to create this process as a high-PIN process. If no high
PIN is available in the specified processor, it tries to create this process as a low-PIN process.
If no low PIN is available, the process creation fails.
OFF specifies that the process run at a low PIN, regardless of any other considerations. The
$ZPM persistence manager tries to create this process as a low-PIN process. If no low PIN is
available, the process creation fails.
78 SCF Commands for the Kernel Subsystem