0

在定义要创建的数据集时,JCL 参数之一 DCB 具有位置子参数 RECFM,具有 F、FB、V、VB 等可能的值。RECFM=FBoverRECFM=FRECFM=VBover的优点/缺点是RECFM=V什么?哪种情况更喜欢使用哪种 RECFM 格式?

4

1 回答 1

3

RECFM 是记录格式的缩写。

F 表示固定长度的记录,未阻塞。FB 代表固定长度的记录,阻塞。分块将多条记录存储在一个磁盘块中,而非分块格式将一条记录存储在一个磁盘块中。有一次,磁盘驱动器非常慢,以至于未阻塞格式提供了相对速度,而阻塞格式提供了更好的磁盘使用率。今天,使用现代磁盘驱动器,使用无阻塞格式没有任何优势。

V 表示可变长度记录,未阻塞。VB 代表变长记录,阻塞。如果您有可变长度的记录,而不是固定长度的记录,您将使用这些格式。您需要在 LRECL 中的最大记录长度上加上 4 以说明记录长度字段。

还有一个附加的属性字符,A。与固定阻塞 (FBA) 或可变阻塞 (VBA) 一起使用,这告诉系统记录的第一个字节是打印机控制字符。

于 2010-05-20T09:50:59.300 回答