critical
Specifies that the job is mission-critical and must be processed accordingly.
- While building the plan, or every time it runs the submit command,
calculates the latest start time each of its predecessors can start
so that the job successfully meets its deadline. This is called the critical
start time. The critical job and every one of its predecessors
are assigned a critical start time.
The entire set of predecessors to the critical job is referred to as the critical network of the job.
- While running the plan, dynamically recalculates the critical
start times within the critical network.
When a predecessor risks compromising the timely completion of the critical job, it is promoted; that is, using different operating system mechanisms, such as implementing the nice command on UNIX or changing the priority level on Windows, it is assigned additional resources and its submission is prioritized with respect to other jobs that are out of the critical network. This action is recurrently run on any predecessor within the critical network and, if necessary, on the critical job as long as there is a risk that this job becomes late.
deadlineOffset
is
used.Syntax
critical