SCF Reference Manual for the Kernel Subsystem
If this attribute is not specified or if the value is too low, the value of MEMPAGES becomes that
assigned in the program object file for this process, when compiled.
NAME $name
specifies, in the Guardian environment, the process name of this process, as recognized by
TACL. This attribute is required.
When you specify the ASSOCPROC attribute to create an OSS persistent process, the NAME
attribute must specify the name of an OSH process.
The length limitation is six characters. If you specify the CPU attribute and more than one
processor, the NAME value cannot exceed three characters (after the dollar sign). This is
because the two-digit processor number is appended to the process name.
OUTFILE { $device | [[$vol.]subvol.]filename }
specifies the output file or process name sent to this process (in the startup message) when it
is started.
If this attribute is not specified, the process has the same outfile ($YMIOP.#CLCI) that $ZPM
has when it starts the process.
If you configure a generic process to use the system console ($YMIOP.#CLCI or $YMIOP.#CNSL
on earlier G-series RVUs), you probably should specify OUTFILE $ZHOME. See Table 16:
Guidelines for Configuring an OUTFILE Value (page 80).
For more information about the $ZHOME process, see the NonStop S-Series Planning and
Configuration Guide, the NonStop S-Series Operations Guide, or the NonStop Operations
Guide (for J- and H-series RVUs).
PFSSIZE n
specifies the size in 2048-byte pages of the process file segment (PFS) of this process. The
range is 64 through 512 pages.
If this attribute is not specified, the size is calculated based on the PFSSIZE setting in the program
object file for this process.
For more information about how and when to use this attribute, see the Guardian Application
Conversion Guide.
PRIMARYCPU n
specifies the processor in which this process starts its primary process. For more information,
see “Controlling Where a Generic Process Starts” (page 43) and “Controlling When a Generic
Process Starts” (page 43).
Specifying this attribute clears an earlier configured CPU attribute. You must specify either the
CPU or PRIMARYCPU attribute, but not both in the same command.
The variable n can be from 0 through the maximum number of processors.
PRIORITY n
specifies the priority to use when starting this process. The range is 1 through 199. If this
attribute is not specified, the priority is the same as the current SCF session minus 1.
If a process must be higher than 199, it must set its own priority by calling PROCESS_SETINFO_.
PROGRAM [[ $vol.]subvol.]filename
specifies the program object file for this process to use when started. The file must be either a
file code type 100 (TNS) or 700 (TNS/R) object file. This attribute is required.
If you specify the SYSTEM subvolume, SCF searches for the file first on the SYSTEM subvolume
and then on the current SYSnn subvolume.
You cannot mix TNS (type 100) and TNS/R (type 700) object code. For example, if the
PROGRAM attribute points to a TNS/R object file, then the LIBRARY modifier must also point
to a TNS/R library object file.
ALTER Command (Sensitive Command) 89