电脑中的硬盘,就是用来储存日常数据资料或处理各电子信息的硬件仓库,操作原理等同人类的脑部一样是用来存/取记忆
硬盘内部由盘片、盘片主轴、磁头、磁头控制器、控制电机、数据转换器、缓存、接口来实现构成
构成篇:硬盘读取原理差不多类似光驱,一个马达旋转cd/dvd光盘再以磁头读取数据,所有的盘片都固定在一个旋转轴上,这个轴即盘片主轴
而所有盘片之间是绝对平行的,在每个盘片的存储面上都有一个磁头,磁头与盘片之间的距离比头发丝的直径还小
所有的磁头连在一个磁头控制器上,由磁头控制器负责各个磁头的运动
磁头可沿盘片的半径方向动作,而盘片以每分钟数千转到上万转的速度在高速旋转,这样磁头就能对盘片上的指定位置进行数据的读写操作
不同的是,硬盘不像光驱可以替换碟片(即使划伤也能读片),它属于高精密设备,其内部需要以完全真空封密,要有一丝丝灰尘粒侵入,足以让盘片刮伤产生坏点无法读取,损坏兼报销
操作原理篇:硬盘在逻辑(logical)上被划分为磁道、柱面以及扇区
磁头靠近主轴接触的表面,即线速度最小的地方,是一个特殊的区域,它不存放任何数据,称为启停区或着陆区(LandingZone),启停区外就是数据区
在最外圈,离主轴最远的地方是“0”磁道,硬盘数据的存放就是从最外圈开始的
那么,磁头是如何找到“0”磁道的位置的呢
在硬盘中还有一个叫“0”磁道检测器的构件,它是用来完成硬盘的初始定位
“0”磁道是如此的重要,以致很多硬盘仅仅因为“0”磁道损坏就报废,这是非常可惜的
早期的硬盘在每次关机之前需要运行一个被称为Parking的程序,其作用是让磁头回到启停区
现代硬盘在设计上已摒弃了这个虽不复杂却很让人不愉快的小缺陷
硬盘不工作时,磁头停留在启停区,当需要从硬盘读写数据时,磁盘开始旋转
旋转速度达到额定的高速时,磁头就会因盘片旋转产生的气流而抬起,这时磁头才向盘片存放数据的区域移动
盘片旋转产生