Is there a rule of thumb that I can use to code the parms when initializing a 
volume via ICKDSF.  I am not sure what I should use when initing the following:
3380 model E 3380 model K 3390 model 2 3390 model 3 3390 model 9
  Below is what I am using to init a 3390-3 for example:
INIT - UNITADDRESS(A0FC) - VOLID(PROD65) - VTOC(0,1,29) INDEX(2,0,45) - VERIFY(VEA0FC)
You still have 3380s? There is no good ROT, it depends on how the volume is going to be used. If it will be mostly medium to large sized datasets, then the VTOC doesn't need to be more than a few cylinders. You get 50 DSCBs per VTOC track on a 3390 and 53/track on a 3380 (remember that VSAM KSDS requires 2 DSCBs per volume), so 2 cylinders gets you about 1500 datasets or components, 5 cyls gets 3750, etc. The VTOCIX only needs to be a fraction of the size of the VTOC (it is just an index into the VTOC) so if the VTOC is a few cylinders, the VTOCIX needs to be a cylinder or less in size.

If the volume is going to contain many small datasets, then the VTOC and VTOCIX need to be larger.

There are some penalties if the VTOC is too large (sometimes the entire VTOC must be read) so you don't want to make the VTOC arbitrarily large.

Appendix C of the ICKDSF manual has guidelines for VTOC and VTOCIX size, including the maximum size for each device type (assuming that the volume consists entirely of 1-track datasets!).
--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.com

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