首页 理论教育 硬盘信息分布和磁盘地址易懂指南

硬盘信息分布和磁盘地址易懂指南

时间:2023-10-31 理论教育 版权反馈
【摘要】:一台硬盘驱动器中有多个盘片,每个盘片有两个记录面,每个记录面对应一个磁头,所以记录面号就是磁头号,如图8-14所示。引入柱面的概念是为了提高硬盘的存储速度。主机向磁盘控制器送出有关寻址信息,磁盘地址一般表示为:驱动器号,圆柱面(磁道)号,记录面(磁头)号,扇区号通常,主机通过一个硬盘控制器可以连接几台硬盘驱动器,所以需送出驱动器号。

硬盘信息分布和磁盘地址易懂指南

硬盘中信息分布呈以下层次:记录面、柱面、磁道和扇区,如图8-14所示。

图8-14 磁盘的信息分布

(1)记录面。一台硬盘驱动器中有多个盘片,每个盘片有两个记录面,每个记录面对应一个磁头,所以记录面号就是磁头号,如图8-14(a)所示。所有的磁头安装在一个公用的传动设备(小车)所有的盘片固定在主轴上,磁头一致地沿盘面径向移动,单个磁头不能单独地移动。

(2)磁道。在记录面上,一条条磁道形成一组同心圆,最外圈的磁道为0号,往内磁道号逐步增加,如图8-14(b)所示。

(3)柱面。在一个盘组中,各记录面上相同编号(位置)的诸磁道构成一个圆柱面,简称为柱面,如图8-14(c)所示。例如,某驱动器有4片8面,则8个0号磁道构成0号柱面,8个1号磁道构成1号柱面。硬盘的柱面数就等于一个记录面上的磁道数,柱面号就是对应的磁道号。(www.xing528.com)

引入柱面的概念是为了提高硬盘的存储速度。当主机要存入一个较长的文件时,若一条磁道存不完,就需要存放在几条磁道上。这时应选择位于同一记录面上的几条磁道,还是选择同一圆柱面上的几条磁道呢?如果选择同一记录面上的不同磁道,则每次换道时都要进行磁头定位操作,速度较慢。如果选择同一圆柱面上的不同磁道,则由于各记录面的磁头己同时定位,换道的时间只是磁头选择电路的译码时间,相对于定位操作可以忽略不计,所以在存入文件时,应首先将一个文件尽可能地存放在同一圆柱面中。如果仍存放不完,再存入相邻的圆柱面内。

(4)扇区。通常将一条磁道划分为若干个段,每个段称为一个扇区或扇段,每个扇区存放一个定长信息块(如512个字节),如图8-14(b)所示。一条磁道划分多少扇区、每个扇区可存放多少字节,一般由操作系统决定。

(5)磁盘地址。主机向磁盘控制器送出有关寻址信息,磁盘地址一般表示为:

驱动器号,圆柱面(磁道)号,记录面(磁头)号,扇区号

通常,主机通过一个硬盘控制器可以连接几台硬盘驱动器,所以需送出驱动器号。调用磁盘常以文件为单位,故寻址信息一般应当给出文件起始位置所在的圆柱面号与记录面号、起始扇区号,并给出扇区数(数据读写量)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈