On Wed, 19 Apr 2023 13:44:39 -0400, David Spiegel wrote:
>
>I am writing a Rexx Exec (Batch TSO) to build 10,000+ members in a PDS
>(FB/159/27984).
>The average member size is 900 lines.
>
>In terms of performance, which method should I use?:
>1) ALLOC ... EXECIO DISKW
>
Performance is likely to be dominated by allocation overhead.
It was once reported here that allocating another DDNAME to the same data set
*and*leaving*it*allocated* throughout the process improves performance by
shortcutting ENQ overhead.

>2) LMOPEN ... LMINIT ... LMPUT
>
Allocate only once; LM OPEN  by DDNAME, not DSN.

>3) Something else
>4) Makes no difference
>
What's the source of your data?  Isn't there a utility that will
create multiple PDS members from a single PS input?

-- 
gil

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

Reply via email to