-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Patrick O'Keefe
Sent: Tuesday, December 11, 2007 3:07 PM
To: [email protected]
Subject: Re: REGION=0M and LSQA

On Tue, 11 Dec 2007 13:45:32 +0100, Barbara Nitz <nitz- [EMAIL PROTECTED]>
wrote:

>...
>If you need a certain amount of storage, document it clearly, but do
NOT misuse APF authorization to store values that the installation
doesn't know anything about!
>...

.set rant on
And for vendors of those products that use and UNcertain amount of
storage, tell us how to estimate it!  Far too many products just say
"Run with REGION=0M" - far more than those that change the limits.
I don't expect those vendors to know how much storage their 
products need in my environment, but I expect them to be able to 
tell me how to figure it out based on some set of metrics.

I'm not willing to trust any product - even ones that have been 
well behaved for years - to not go on a storage-allocation binge.
I'll quadruple a reasonable storage estimate, but I won't say "no
limit".
.set rant off
<SNIP>

So what is an ISV to do with a customer that does not use IEFUSI, or
does so incorrectly?

My point of the LDA modification was not to give the APF code unlimited
virtual, but to allow the adjusting of PRIVATE (below the line) to have
the "reserved" area for LSQA. Theoretically, the developer(s) should
know how much LSQA and the like they would expect under some level of
"STRESSED" conditions (not necessarily SOS) and by changing the LDA,
cause that much to be held back. This way, the needed system C/Bs would
all be able to be acquired without the SYSTEM recognizing an SOS
condition and ABENDing where there is insufficient storage to build an
SDWA or some such.

ABOVE the line storage is a whole different issue. And if the
customer/end user sets the limits on ABOVE the Line storage such that
the product can't properly run, what should the ISV do in that case?
Should the product terminate with some message? Should the ISV give the
customer some parm to set that it (this APF product) would over-ride the
IEFUSI settings in the LDA?

Try setting on this side of the wall where we find that we can not write
fool proof code ("because fools are so ingenious" to quote a sign over a
developer's desk from another life). And then try to answer these and
other migraine causing questions.

Regards,
Steve Thompson

-- All opinions expressed by me are my own and may not necessarily
reflect those of my employer. --

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to