IBM Mainframe Discussion List <IBM-MAIN@BAMA.UA.EDU> wrote on 09/13/2007 
04:31:14 PM:

> >  ASM creates two sets of I/O control blocks for each page data set - 
one
> >to be used for any kind of request, and a a second set to be used for a
> >single page read if the first set is busy.  As far as I know, that 
applies
> >to PLPA and Common data sets as well as Local.
> >  Common could have a long output channel program due to page steal
> >processing, and I suppose PLPA could also if common becomes full
> >and overflows to PLPA.
> >
> 
> But note that ASM only supports starting 2 I/Os to a page data set
> when there are dynamic PAVs (as opposed to static PAVs).  Unless
> something has changed since z/OS 1.3 when this support was introduced.

  That is a very good point, especially because I was going to say
"Dynamic PAV and of course HyperPAV", but thought I had better check
the code first.  It turns out that the ASM code which decides whether
to create two sets of I/O control blocks for a page data set was not
updated for HyperPAV (an oversight on our part).  It checks to see 
if you specified WLM PAV when you defined the device in HCD.  Since
WLM doesn't need to manage PAVs when the control unit has been told
to use HyperPAV mode, our intention was that the specification of
WLM PAV in HCD would be irrelevant for HyperPAV devices.  But for
now, it looks like you would want to specify WLM PAV for HyperPAV
paging devices, until we can update the ASM code (probably via an APAR)
to automatically recognize HyperPAV paging devices. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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