On 2016-05-19, at 15:04, Longabaugh, Robert E wrote:

> ...  Also VIO would get all 16 extents at once, so saying TRK(1,1) was not 
> better than saying TRK(16).  When a job did the VIO allocation, it got the 
> page slots.  
>  
Perhaps not quite.  My experience is that it gets the page slot as each page
is accessed.  Thereby hangs a tale.

I had a job that passed a temp DS I had overallocated as CYL(0,large); primary
0 to circumvent the then behavior of reading residual data if the DS was never
written; EODAD was entered at end-of-extent.

Then I tried UNIT=VIO.  Worked fine and only page slots actually written were
allocated.  Until once when the first step didn't open it for output.  In the
second step, VIO read every slot looking for EOF.  Page storage exhaused.
For everybody.  Ouch!

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to