存储结构 分级存储的原因 价格因素 主存是磁盘的100倍 寻址的问题 32位机的主存大小小于232 数据需要永久保存 磁带的特点 价格便宜,存储量大 顺序读取
6 存储结构 分级存储的原因 价格因素 主存是磁盘的100 倍 寻址的问题 32位机的主存大小小于 2 32 数据需要永久保存 磁带的特点 价格便宜,存储量大 顺序读取
磁盘 基本概念 硬件上的最小单位是 sector,是硬件的不可变属性 Bock是数据存储的最小单元,由若干 sector构成 硬盘上的同心圆构成 track 相同半径的同心圆构成 Cylinder 存放数据的盘片为 Platter 每个面有一个读头,通过磁盘臂进行移动 磁盘转动,读头不动
7 磁盘 基本概念 硬件上的最小单位是sector,是硬件的不可变属性 Block是数据存储的最小单元,由若干sector构成 硬盘上的同心圆构成track 相同半径的同心圆构成Cylinder 存放数据的盘片为Platter 每个面有一个读头,通过磁盘臂进行移动 磁盘转动,读头不动
磁盘 Disk arm Disk head Spindle Block Sectors Cylinder rac atter Arm movement Rotation Figure 7. 2 Structure of a Disk 8
8 磁盘
磁盘 硬盘的容量 记录盘面数大每记录盘面的磁道数每磁道的盘块数每个盘块 的字节数 数据的定位信息 柱面号 磁头号 盘块号,系统对盘块进行统一编号 磁盘的性能指标 磁盘容量:10-180,000M 存取时间 Seek time +Rotational delay t transfer time 传输速度:1-5MB/秒 可靠性:3-8万小时
9 磁盘 硬盘的容量 记录盘面数*每记录盘面的磁道数*每磁道的盘块数*每个盘块 的字节数 数据的定位信息 柱面号 磁头号 盘块号,系统对盘块进行统一编号 磁盘的性能指标 磁盘容量:10-180,000M 存取时间 Seek time+Rotational delay+Transfer time 传输速度:1-5MB/秒 可靠性:3-8万小时
磁盘 读写的并行性 般的系统不支持读头间读取数据的并行性 少数支持有限度的并行,如两个并行,主要原因在于读 头无法并行移动 磁盘控制器 负责实现对磁盘的基本操作,如移动读头,定位传输数 据等 Checksum 用于检测数据是否正确地读写,读写时各算一遍 记录的存取方式 不跨块方式 跨块方式 10
10 磁盘 读写的并行性 一般的系统不支持读头间读取数据的并行性 少数支持有限度的并行,如两个并行,主要原因在于读 头无法并行移动 磁盘控制器 负责实现对磁盘的基本操作,如移动读头,定位传输数 据等 Checksum 用于检测数据是否正确地读写,读写时各算一遍 记录的存取方式 不跨块方式 跨块方式