On 18 Feb 2012 17:53:19 -0800, in bit.listserv.ibm-main you wrote:

>At 16:11 -0600 on 02/13/2012, Joel C. Ewing wrote about Re: Archaic 
>allocation in JCL (Was: Physical record size qu:
>
>>The "gotcha" used to be that if you grossly over-requested space, 
>>got space dispersed over umpteen volumes, only used a little of the 
>>space, that "RLSE" would then only release the unused space on the 
>>last volume actually written and leave all the unneeded, unused 
>>space on subsequent volumes allocated until the data set was deleted.
>
>This could be fixed by defining a RLSEALL parm (which would not only 
>release the unused space on the last used volume but also release all 
>the extra volumes). This could be in the JCL or better SMS (since SMS 
>is doing the allocation in the first place). I regard this failure as 
>a Design Flaw AKA Bug.
>
>Query - If I have a multi-volume existent dataset that I allocate as 
>DISP=OLD and open as output (thus rewriting from the start) which has 
>SPACE coded as RLSE does it release the space on volumes past the one 
>that was used or also just the unused extents on the last written 
>volume?

For VSAM I would still allocate in either tracks or cylinders so that
I get the CA size I want.  Of course if allocation is in millions of
anything, that caveat doesn't matter (or have they changed VSAM so a
CA can be larger than a cylinder?).

Clark Morris

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

Reply via email to