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

