On Mon, 2 Mar 2009 18:52:51 -0500
Peter Farley wrote

>I can confirm that the BUFND specifications are in fact cumulative.
>When we first implemented a huge application with BLSR in the OS390
>days, we had to be careful that for all SHRPOOL's added together, all
>the BUFND's times BUFSD did not exceed the 2GiB region limit. This was
>for RRDS's, so no BUFNI was involved, though I would assume the same is
>true for BUFNI as for BUFND.

I would expect different SHRPOOLS to be cumulative, would probably bet big
money on it, even though I don't really know such from  documentation much
less a dump. But what about multiple BLSR requests for the same SHRPOOL.
Does it sum them up and BLDVRP for the sum, just the largest, or what?

On Mon, 2 Mar 2009 18:02:39 -0600
Dave Kopischke wrote
>I assume you're perceiving a performance problem with this. Personally, I
>wouldn't specify BUFSI, BUFSD, BUFNI nor BUFND. Let BLSR figure it out for
>itself.

No the concern is not performance, the concern is memory. We are a little
tight on what we allow in REGION around here and 48M in a SHRPOOL at least
50% of which seems to be TOTAL waste doesn't get it. The step sucks up 189M
above the line and crashes.  The JCL is a bit more reasonable on the 4 or 5
files in the default SHRPOOL.
 
On Mon, 2 Mar 2009 23:52:03 -0500
Jim Mulder wrote
>  For a particular SHRPOOL Id, nothing is cumulative. When the first
>OPEN occurs for a specific SHRPOOL Id, BLSR creates the pool. If another
>OPEN is done specifying the same SHRPOOL Id, the already created pool is
>used, and the BUF* and RMODE parameters are irrelevant.

Most peculiar! I have not the hubris to argue with the source but.....
I was hoping to be told that each time the "job’s INITIATOR issues the IEFSSREQ
macro, invoking BLSR subsystem services, passing the information specified in
the SUBSYS parameter." (page 93 "VSAM Demystified" SG24-6105-01) that the
BLSR subsystem would note the parameters on each DD add them up  and then
issue a BLDVRP when it later gets control from the OPEN exit for the first
file opened in each SHRPOOL. "When the application opens the VSAM DD ACB,
the BLSR subsystem completes the conversion to LSR processing." (page 94 opcit).

Oh idiot-moi !!! I HAVE a DUMP.  Back later.  

----------------------------------------------------------------------
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