Thanks Radoslaw, RLSE is a good thought that had not occurred to me. The answer, as it happens, turns out to be that the SMS classes are apparently setting RECFM=U. My product always "honors the wishes of the programmer who set up the JCL" and therefore writes a dataset (that ideally should be RECFM=FBA) as RECFM=U, BLKSIZE=27951, and so a mere 598 records eat up an entire 299-track allocation.
Thanks everyone for your thoughts and suggestions. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of R.S. Sent: Monday, June 19, 2006 12:10 AM To: [email protected] Subject: Re: Track capacity? Quick thoughts: 1. RLSE Check RLSE, or "SMS RLSE" (management class parameter). It can be the reason in case when the dataset is closed and then reopen again. 2. Change DD, create permanent dataset. make the allocation twice, see the parameters after the job, compare it to DD specification. ---------------------------------------------------------------------- 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

