机械硬盘
由盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部份组成,
硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成,其中盘片和磁头密封在无尘的金属壳中。
硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或读取出来。
写数据:系统向硬盘写入数据时,磁头中“写数据”电流产生磁场使盘片表面磁性物质状态发生改变,并在写电流磁场消失后仍能保持,这样数据就存储下来了;
读数据:系统从硬盘中读数据时,磁头经过盘片指定区域,盘片表面磁场使磁头产生感应电流或线圈阻抗产生变化,经相关电路处理后还原成数据。
工作原理
1、一般来说,一块硬盘有1个到数个磁盘不等,其中每个有效盘面对应一个读写磁头,从上往下从0开始依次编号,不同的硬盘盘面在逻辑上被划分为磁道、柱面以及扇区。
2、磁头
硬盘的每个盘片的每个有效盘面都有一个读写磁头(磁头数=盘片个数*2),磁盘盘面区域的划分如图所示
3、在磁盘静止时,磁头停靠在靠近主轴接触盘片的表面,即线速度最小的地方,这里是一个不存放任何数据的特殊区域,称为启停区,而启停区外是数据区。
在磁盘的最外圈,离主轴最远的磁道称为”0“磁道,硬盘数据的存放就是从最外圈”0“磁道开始的。
4、磁头如何找到”0“磁道的位置的呢?
因为在硬盘中还有一个用来完成硬盘初始定位的“0”磁道检测器构件,由这个构件完成“0”磁道的定位。“0”磁道是非常重要,系统的引导程序就在“0”磁道1扇区。
5、硬盘的工作过程
硬盘不工作时,磁头会自动停留在启动区,当需要从硬盘读写数据时,磁盘开始旋转。旋转速度达到额定的高速时,磁头就会因盘片旋转产生的气流而抬起,并保持一个微小的距离。这时磁盘才向盘片存放数据的区域移动并开始读取数据。
气流既能使磁头脱离盘面,又能使它保持在离盘面足够近的地方,非常紧密地跟随着磁盘表面呈起伏运动,使磁头飞行处于严格受控状态。
硬盘驱动器磁头的采用直线运动步进电机,在跟踪的调节下精确地跟踪盘片的磁道,所以,磁盘工作时要小心。
固态硬盘
固态硬盘主要由主控、缓存、闪存组成,数据通过接口进入主控,经主控中转调配后储存到各个闪存颗粒中。闪存的基本存储单元是"浮栅晶体管"
浮栅被二氧化硅包裹,和上下绝缘,即使在去除电压之后,栅极内的电子也会被捕获,断电时也能保存电子,这就是固态硬盘掉电也能存储数据的原理。
现在浮栅中的电子数量高于中间值,表示0',如果要写入成"1",要先擦除才能写入,在P级上施加正电压,浮栅中的电子会因为量子隧穿效应,穿过隧穿层被吸出来,现在浮栅中的电子数量低于中间值,表示1。
在控制栅施加正电压,这使得来自源极的电子穿过隧穿层并到达浮栅层,每次隧穿所需的电压取决于隧穿层的厚度,现在浮栅中的电子数量高于中间值,表示0
寿命影响因素
1、机械硬盘寿命影响因素
如下图,影响机械硬盘的寿命有很多因素:
影响因素包括通电时间,使用频率,工作环境和使用习惯等,其中
通电时间越长,则电子产品的会产生损耗,;
使用频率即读写的次数和频率,如果高负荷进行读写,电子在浮栅晶体管产生损耗,减少存储电子的能力,即,容易在掉电后丢失数据;
工作环境包括碰撞震动,灰尘,工作温度和电磁环境,这几个参数都是直接影响硬盘的寿命的,尽量提供一个良好的工作环境。
使用习惯包括不用时是不是直接断电,还是系统弹出硬盘后断电等。
2、固态硬盘寿命影响因素
固态硬盘的寿命基本同机械硬盘一致。
参考文章