In JCL..for TIME Parameter was specified both JOB &
STEP..which one is overrides
Answer Posted / vidhya
If time parameter is specified on both job and exec the
smallest of the one is taken.
eg:
//job1 job time= 3
//step1 exec pgm=pgm1, time = 1
//step2 exec pgm=pgm2, time = 1
Step1 can take max of 1 min and step 2 can take max of 1
min. So the total time taken by 2 steps cannot be greater
than 2 mins even if the time on job card is 3 mins.
//job1 job time= 2
//step1 exec pgm=pgm1, time = 1
//step2 exec pgm=pgm2, time = 2
if step1 runs for 0.75 mins, then step 2 can take max of
1.25 mins. Bcoz the total time taken by both the steps
should not exceed 2 mins as the time on job card is only 2
mins.
On the whole, the time taken by each job step should not
exceed the time given for that step and also the total time
taken by all the steps should not exceed the time given for
that job.
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
What are s0c1, s0c4, s0c5, s0c7 and socb?
how can the same proc be re-used and called by many jobs?
how you can direct the data to spool using SYSOUT option?
How can the submitting users racf authority be overridden in a job stream?
How is the record format of an output dataset specified?
What do you understand by the term notcat 2 – gs?
What is condition checking in jcl? Is this possible?
How gdg are concatenated?
What is the use of disp parameter?
Is it possible to define dd statements as you want?
List in order the hierarchical levels of jcl?
What is 'mounting' of volumes ? Is there anything that a programmer can do in it ? How to find currently mounted volume ?
List the various advantages of using jcl language?
is there any way to execute more than one proc in the same exec statement at the same time..?
What is the function of //cntl statement?