Crit format
- CPU
- The workstation on which the job runs.
- Schedule
- The name of the job stream.
- SchedTime
- The time and date when the job was scheduled to run in the plan.
- Job
- The name of the job. The following notation might precede a job
name:
- >> rerun as
- A job that was rerun with the rerun command, or as a result of automatic recovery.
- >> rerun rerun_number of rerun_total
- A job that is part of a rerun sequence and its position within the sequence
- >> repeated as
- The second and subsequent runs of an every job.
- State
- The state of the job or job stream. See “Standard Format” for information about state.
- Pr
- The priority of the job stream or job. A plus sign (+) preceding the priority means the job has been launched.
- (Est)Start
- The start time of the job stream or job. Parentheses indicate an estimate of the start time. If the start time is more than 24 hours in the past or future, the date is listed instead of the time.
- (Est)Elapse
- The run time of the job stream or job. Parentheses indicate an estimate based on logged statistics.
- CP
- Indicates if the job is flagged as critical (C) and/or promoted (P).
- CritStart
- The latest time a job can start without impacting the deadlines of mission critical successors.
For example, the result of the following generic
command:
%sj @#@;crit
is: (Est) (Est) Crit
CPU Schedule SchedTime Job State Pr Start Elapse CP Start
MYCPU_F+#JSA 1600 03/05 ******** HOLD 10
JOBA1 HOLD 10 CP 1759 03/05
JOBA2 HOLD 10 1758 03/05
JOBA3 HOLD 10 1757 03/05
JOBA4 HOLD 10 C 1659 03/05
Note that:- The C flag applies only to jobs defined as critical in their job stream definition. It is set at plan or submit time.
- The P flag applies to both critical jobs and to their predecessors (which are jobs that are not defined as critical but might nonetheless impact the timely completion of a successor critical job). It is set at execution time if the job was promoted.
- Both critical jobs and critical predecessors have a critical start
time.
The scheduler calculates the critical start time of a critical job by subtracting its estimated duration from its deadline. It calculates the critical start time of a critical predecessor by subtracting its estimated duration from the critical start time of its next successor. Within a critical network the scheduler calculates the critical start time of the critical job first and then works backwards along the chain of predecessors. These calculations are reiterated as many times as necessary until the critical job has run.