Previous Topic: PROCESS_NAME Statement—Specify a PeopleSoft Process to RunNext Topic: PROCESS_TYPE Statement—Specify the Type of PeopleSoft Process to Run


PROCESS_PRIORITY Statement—Specify the Process Priority of a UNIX or i5/OS Job

The PROCESS_PRIORITY statement specifies the process priority of a UNIX or i5/OS job. Process priority determines the order in which processes are scheduled on the processor. Depending on the priority level, process priority can speed up or slow down a process.

Supported Job Types

This statement is optional for the following job types:

Syntax

This statement has the following format:

PROCESS_PRIORITY [HIGH|ABOVE_NORMAL|NORMAL|BELOW_NORMAL|IDLE]
HIGH

Indicates processes that must be executed immediately. These processes can use nearly all available CPU time.

ABOVE_NORMAL

Indicates processes that have priority above the normal level but below the high level.

NORMAL

Indicates processes without special scheduling needs. This is the default.

BELOW_NORMAL

Indicates processes that have priority above the idle level but below the normal level.

IDLE

Indicates processes that will run only when the system is idle.

Notes:

Example: Set the Process Priority for a UNIX Job

This example sets the process priority for a UNIX job to ABOVE_NORMAL:

AGENT LINUXAG
SCRIPTNAME /payroll/sort
PROCESS_PRIORITY ABOVE_NORMAL

Example: Set the Process Priority for an i5/OS Job

This example sets the process priority for an i5/OS job to HIGH:

AGENT I5AG
CLPNAME PAYROLL
PROCESS_PRIORITY HIGH