Examples of the BLKSIZE parameter
//DD1B DD DSNAME=EVER,DISP=(NEW,KEEP),UNIT=3380,
// RECFM=FB,LRECL=326,BLKSIZE=23472,
// SPACE=(23472,(200,40))
DD statement DD1B defines a new data set named EVER on a 3380. The DD keywords RECFM, LRECL, and BLKSIZE contain the information necessary to complete the data control block.
//DD2B DD DSNAME=NEVER,DISP=(NEW,KEEP),UNIT=3590,
// RECFM=FB,LRECL=256,BLKSIZE=204K
DD statement DD2B defines a new data set named NEVER on a 3590. The DD keywords RECFM, LRECL, and BLKSIZE contain the information necessary to complete the data control block. The block size, which in this example is 204 x 1024 = 208,896 bytes, must be divisible by the logical record length, and each program that reads or writes this data set must be capable of handling block sizes this large.