On Tue, 25 Jul 2017 08:40:25 -0500, Tom Marchant ([email protected]) wrote about "Re: REGION=0M leads to CPU through the roof" (in <[email protected]>):
[snip] > I agree. Increasing the region doesn't ordinarily increase the storage > utilization. As a PL/I programmer of more than 40 years, I am sufficiently familiar with IBM's run-time libraries to offer a contrary experience. The start-up code for the old PL/I OS Optimizing compiler would check the VSM parameters and GETMAIN 50% of the remaining storage in the region/partition. [I wrote "partition" because this goes back to the OS/VS1 days.] The upshot was that the bigger the region one coded in the JCL the more memory the RTL would acquire at start-up time -- and would hold for the duration of the job step. It could acquire still more if the program needed it. One could override this by coding a PLIXOPT string in the OPTIONS(MAIN) procedure or by putting similar options in the PARM field of the JCL. Since LE is largely analogous to the old PL/I RTL, I would bet dollars to doughnuts that it will do something similar if allowed. Coding memory constraints in the RTL options can work wonders. -- Regards, Dave [RLU #314465] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* [email protected] (David W Noon) *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
