On Sat, 12 May 2007 08:36:03 -0700, Edward Jaffe wrote:
>Paul Gilmartin wrote:
>> Does SDB make an adverse selection for loadlibs?
>
>The issue is not block size selection but rather deterministic
>recognition of the library as being a loadlib. Though common, DSORG=PO
>and RECFM=U do not necessarily indicate a loadlib/polib. Therefore, the
>system can't arbitrarily assume BLKSIZE=32760.
>
The system must arbitrarily assume something. It should optimize for
the preponderance of uses, loadlibs; set BLKSIZE to 32760 and let the
minority applications supply an explicit different value.
>> Has a suggestion
>> been made to IBM to ameliorate this? How much worse, by what
>> metric, is SDB's default (half track?) than 32760?
>
>Non-sequitur. SDB does not choose 1/2 track blocking when RECFM=U.
>
If neither 32760 nor 1/2 track, then what? OK. I'll try it:
//STEP EXEC PGM=IEWL
//SYSPRINT DD SYSOUT=(,)
//SYSLMOD DD DISP=(,CATLG),SPACE=(1000,(1,,3)),UNIT=SYSALLDA,
// DSORG=PO,BLKSIZE=0,
// DSN=&SYSUID..TESTWTF.LINKLIB
//SYSLIB DD DISP=SHR,DSN=SYS1.LINKLIB
//SYSLIN DD *
INCLUDE SYSLIB(IEFBR14)
NAME WHATEVER
... and I see:
ISRUAIPO Data Set Information
Data Set Name . . . : user.TESTWTF.LINKLIB
General Data Current Allocation
Volume serial . . . : TSO017 Allocated blocks . : 1
Device type . . . . : 3390 Allocated extents . : 1
Organization . . . : PO Maximum dir. blocks : 3
Record format . . . : U
Record length . . . : 0
Block size . . . . : 32760 Current Utilization
1st extent blocks . : 1 Used blocks . . . . : 1
Secondary blocks . : 0 Used extents . . . : 1
Used dir. blocks . : 1
Creation date . . . : 2007/05/12 Number of members . : 1
Referenced date . . : 2007/05/12
Expiration date . . : ***None***
Someone supplied 32760. But I have no assurance that it wasn't an installation
exit, have I?
WOMBAT! I'll side with R.S. and Ted: this is much like discussing whether
XR or SR is better. (Please don't take that up here; it belongs to
ASSEMBLER_LIST).
BLKSIZE=0 seems good enough for me. (BTW, it fit in one track.)
-- gil
----------------------------------------------------------------------
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