I'll throw a few more random things out here that might be helpful.

S99ERROR code x'043C' indicates that the DYNAMNBR value is being exceeded.  If 
you're getting a different error... then it's probably not worth digging around 
this value.

Allocation requests that ask for an XTIOT don't take space from the 64K (or 
smaller) TIOT.  Also it's a good idea to request DSABs above-the-line and 
actual UCBs, otherwise you end up with a lot of control blocks in 24-bit 
storage.  There are a few ways to do this, but the easiest is to set the 
S99DXACU flag in the S99RB - that gives you all three of those options.  Also 
make sure the job class has SWA=ABOVE.

Take a look at the number of data sets that are able to be allocated at one 
time.  You can make some guesses about what limit you're running into based on 
that.  The TIOT can hold a maximum of 3273 DDs (and less if they are 
multi-volume data sets or a DVC is in use.)  If they're getting past that limit 
(maybe into the tens of thousands of allocations), it's more likely that these 
are XTIOT requests, but some of the other control blocks (such as the DSABs) 
are going into 24-bit storage.

-Scott Ballentine
IBM z/OS Device Allocation
sbal...@us.ibm.com

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