On Fri, 10 Mar 2017 23:46:07 +0000, Graham Harris wrote:

>100 records written & read inbetween alloc & free:
>
>DASD:    5.5 mins elapsed     92 secs CPU
>VIO         73 secs elapsed     65 secs CPU
> 
Did I overlook an outer loop?

When is a temp DS scratched:
o When it's FREEd?
o End of last step referencing it?
o End of job?

Does "DSN=&&SYSEXEC" count as "no data set name"?  I've used that
frequently in such as:

//STEP   EXEC  PGM=IKJEFT01
//SYSEXEC   DD  DSN=&&SYSEXEC,UNIT=SYSALLDA,SPACE=(1,(1,,5))
//MEMBER   DD  DISP=SHR,DSN=&&SYSEXEC(MEMBER),
//  VOL=REF=*.SYSEXEC
//SYSIN    DD  *
  /* Rexx */ signal on novalue
  /* Body of Rexx EXEC ... */
//SYSTSIN  DD  *
    REPRO INFILE(SYSIN) OUTFILE(MEMBER)
    %MEMBER

...  a one-step job with an in-stream Rexx EXEC.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to