在定义要创建的数据集时,JCL 参数之一 DCB 具有位置子参数 RECFM,具有 F、FB、V、VB 等可能的值。RECFM=FB
overRECFM=F
或RECFM=VB
over的优点/缺点是RECFM=V
什么?哪种情况更喜欢使用哪种 RECFM 格式?
问问题
8198 次
1 回答
3
RECFM 是记录格式的缩写。
F 表示固定长度的记录,未阻塞。FB 代表固定长度的记录,阻塞。分块将多条记录存储在一个磁盘块中,而非分块格式将一条记录存储在一个磁盘块中。有一次,磁盘驱动器非常慢,以至于未阻塞格式提供了相对速度,而阻塞格式提供了更好的磁盘使用率。今天,使用现代磁盘驱动器,使用无阻塞格式没有任何优势。
V 表示可变长度记录,未阻塞。VB 代表变长记录,阻塞。如果您有可变长度的记录,而不是固定长度的记录,您将使用这些格式。您需要在 LRECL 中的最大记录长度上加上 4 以说明记录长度字段。
还有一个附加的属性字符,A。与固定阻塞 (FBA) 或可变阻塞 (VBA) 一起使用,这告诉系统记录的第一个字节是打印机控制字符。
于 2010-05-20T09:50:59.300 回答