SCF Reference Manual for the Kernel Subsystem
Table 2 Start Modes for Generic Processes
The Generic Process…If the value of the STARTMODE attribute
is…
Is started early during system load.KERNEL
Is started during the final stage of system load.SYSTEM
Is started after system load is finished.APPLICATION
Can be started by the user any time after system load is finished.MANUAL
Cannot be started unless the user changes the STARTMODE attribute to one
of the preceding values.
DISABLED
Table 3 describes when a generic process can start.
Table 3 Controlling When a Generic Process Starts
See PageDetermining AttributeCondition or Event
44STARTMODEStart mode
45AUTORESTARTPersistence
46STARTMODESystem load (and initial processor
reload)
47Object state and STARTMODELater processor reload
47Object stateAbnormal event
Start Mode Considerations
When specifying a STARTMODE attribute value for a generic process, consider:
• The start mode of a generic process governs the startup of a generic process as part of system
load (and initial reload of the processor in which the generic process is configured). This is
in contrast to the persistence of a generic process, which governs restart after system load.
• At system load or processor reload, generic processes are started when they are configured
to do so. You specify the start mode of a generic process when you use the STARTMODE
attribute of the “ADD Command (Sensitive Command)” (page 76) or “ALTER Command
(Sensitive Command)” (page 85). The STARTMODE attribute lets you specify when a generic
process should be started, as listed in Table 4.
Table 4 STARTMODE Attribute Values for Generic Processes
DescriptionSTARTMODE
The process is among the first started during system load, usually because it must
be running before other processes are created. $ZPM starts subsystem manager
generic processes and Kernel service processes such as QIOMON at this time.
KERNEL
$ZPM starts the process as the final stage of the system load.SYSTEM
$ZPM starts the process after the system load is finished and the CIIN file has been
read and executed. Only then does $ZPM start user-configured generic processes.
APPLICATION
Processes such as $ZTSM (for TSM) and $ZOSM and $ZCMOM (for OSM) are
started at this time.
The user can start a generic process any time after system load is finished. You use
this start mode for a generic process that depends on an application that starts after
system load.
MANUAL
The process cannot be started unless you change its STARTMODE attribute to one
of the preceding values. This is the default. You can configure a generic process
with this value if you want to ensure that it is not started inadvertently through SCF.
DISABLED
44 Configuring and Managing Generic Processes