Skip to main content

32 机械硬盘

物理构造

盘面(Disk Platter)

实际存储数据的盘片。盘面上有一层磁性的涂层。盘面中间有一个受电机控制的转轴,会控制盘面旋转。

转速:盘面中间电机控制的转轴的旋转速度,单位叫 RPM,每分钟的旋转圈数(Rotations Per Minute)。

磁头(Drive Head)

数据通过磁头从盘面上读取到,然后再通过电路信号传输给控制电路、接口,再到总线上。

一块硬盘堆叠了很多个盘面,各个盘面之间是平行的。每个盘面的正反两面都有对应的磁头。

悬臂(Actutor Arm)

悬臂链接在磁头上,并且在一定范围内把磁头定位到盘面的某个特定的磁道(Track)上。每个磁道都有自己的编号。

一个磁道会分成一个一个扇区(Sector),上下平行的一个一个盘面的相同扇区叫作一个柱面(Cylinder)。

随机访问需要的时间:

  1. 平均延时(Average Latency):旋转盘面,把几何扇区对准悬臂位置的时间。
  2. 平均寻道时间(Average Seek Time):悬臂定位到扇区的时间。

提升性能

只用 1/2 或者 1/4 的磁道,即最外面 1/4 或者 1/2 的磁道。