第十章文件、外部排序与搜索清华大学计算机系殷人昆主存储器和外存储器文件组织外排序多级索引结构可扩充散列Trie树第十章文件、外部排序与外部搜索主存储器与外部存储器外存储器与内存储器相比,优点是:价格较低永久的存储能力缺点:访问外存储器上的数据比访问内存要慢5~6个数量级要求我们在开发系统时必须考虑如何使外存访问次数达到最少
磁带(tape)磁带是一种顺序存取设备
磁带主要用于备份、存储不经常使用的数据,以及作为将数据从一个系统转移到另一个系统的脱机介质
读出头写入头磁带送带盘卷带盘磁带卷在一个卷盘上,运行时磁带经过读写磁头,把磁带上的信息读入计算机,或者把计算机中的信息写到磁带上去
数据记录在磁带带面上
在带面上并列存放有9个磁道的信息,即每一横排有9位二进制信息:8位数据加1位奇偶校验位
磁带的存储密度用BPI(BitPerInch)为单位,典型的存储密度有3种:6250BPI(=246排/mm)、1600BPI(=64排/mm)、800BPI(32排/mm)
正常走带速度为3~5m/Sec,因设备而异
数据的传送速度=存储密度走带速度/读写时间
在应用中使用文件进行数据处理的基本单位叫做逻辑记录,简称为记录;在磁带上物理地存储的记录叫做物理记录
在使用磁带或磁盘存放逻辑记录时,常常把若干个逻辑记录打包进行存放,把这个过程叫做“块化”(blocking)
经过块化处理的物理记录叫做块化记录
磁带设备是一种启停设备
磁带每次启停都有一个加速与减速的过程,在这段时间内走带不稳定,只能走空带,这段空带叫做记录间间隙IRG(InterRecordGap)或者块间间隙IBG(InterBlockGap),其长度因设备而异
磁带速度75-200英寸/秒传输速度7000-1250000字/秒1
5-16ms1
5-16ms定速加速IBG0