首页 > 手机 > 华为 > 机械硬盘寿命有多少年,固态硬盘寿命有多少年

机械硬盘寿命有多少年,固态硬盘寿命有多少年

来源:整理 时间:2022-04-11 14:18:30 编辑:手机大全 手机版

如果数据是分散存储的时候,读写的速度更会大幅降低,所以机械硬盘就会有磁盘整理这么一说。固态硬盘的工作原理:固态硬盘存取数据时就简单多了,比如存储数据时,数据会在主控芯片的控制下,经由缓存直接分配到闪存芯片中存储起来。闪存芯片中最基本的存储单元就是浮栅晶体管,浮栅被二氧化硅包裹着和上下层之间绝缘,在断电时能够保存电子,当电子数量高于某一个值时就表示0,低于这个值时就表示1。

浮栅的工作原理很像水塔的自动上水原理,当水位低于临界值时,浮漂受到重力作用拉紧传感器,接通抽水机的电源,当水位高于临界值时,浮漂浮起松开对于传感器的拉力,电源断开停止抽水。其实抽水马桶也是类似的原理。固态硬盘写入数据时,晶体管会被初始化,在P极加上一个电压,浮栅中原有的电子就会因为量子隧穿效应通过绝缘层逃逸出来,让浮栅中的电子数量低于某个值时就还原成1。

假如要写入0,就在控制极上加一个电压,让电子穿过绝缘层再注入浮栅中,当电子数量高于某个值时就表示0。在读取时,主控其实并不知道浮栅中有多少电子。但可以通过往控制极加上一定大小的电压来判断是0还是1。控制极的电压越大N极间的电流就会越大。存储0的浮栅要比存储1的浮栅有多得多的电子,就会抵消控制极上的电压,所以控制极需要更大的电压才能导通存储0的两个N极。

实际上往往是在控制极上加一个中间值电压,如果两个N极导通了,就说明浮栅中电子较少,那么存储的就是1,如果没有导通,就说明浮栅中电子较多,那么存储的就是0。传统的单阶存储单元SLC只有两种状态,只能保持一比特的数据,而多阶存储单元MLC、TLC和QLC可以有4~16种状态,一个单元可以保持2~4比特的数据。

多阶存储虽然降低了固态硬盘单位容量的成本,但也降低了固态硬盘的寿命和性能。综上所诉固态硬盘的缺陷也十分明显随着时间的推移反复擦写数据浮栅的电子累计到一定程度就会抵消控制极上的电压,控制极导通两个N极的电压也会越来越大,当偏移超过一定程度就无法再分辨0和1了。多阶存储单元更容易受到这种偏移的影响,因为多阶存储单元不同主题之间分得非常细。

从SLC到MLC、TLC、QLC,它们总的擦写次数呈几何态递减。所以相比于单位存储白菜价的机械硬盘,固态硬盘可谓是消耗品,机械硬盘反复擦写的次数多得多,而且机械硬盘断电后数据可以保持数十年,而固态硬盘通常断电1年左右就会因为浮栅中的电子衰减而彻底丢失数据。可见大多数人认为固态硬盘寿命很短的隐忧是情有可原的衡量固态硬盘寿命的是循环读写次数(PE),在固态硬盘的主控算法定义中修改一次才算一次真正的读写,比如一个480G的固态硬盘全盘写入了480G的数据后,才算消耗一次PE寿命。

它的寿命计算公式如下图:事实上固态硬盘的工作过程远比我们想象中的复杂,并不是我们下载了1G的数据,固态硬盘就完成了1G的写入,这样固态硬盘再牛逼也很快会报废。主控有一套算法去管理固态硬盘内的存储空间,这套算法也决定了固态硬盘的寿命。比如:当产生大量碎片和垃圾数据时,固态硬盘都需要经过擦除才能写入,而不是直接覆盖掉。

算法也能确保读写数据的时候,让擦写次数多的区块尽量少用,而比较新的区块多用一点。这也就是为什么厂商会有好几年的质保,固态硬盘也并不是那么菜。但细心的小伙伴们就会发现厂商在玩文字游戏,质保和TBW(总写入量)以先到为准,比如你的固态硬盘在十年内的TBW超过了规定值,那么10年质保就不算。所以固态硬盘的使用寿命还真不能片面地看PE。

实际上不管是PE,还是TBW,又或者是DWPD(企业固态每天全盘写入次数)固态硬盘厂商都是提供比较保守的数据,实际使用过程中寿命会比官方宣称高很多。上帝并不会把所有的好给予单个人或者单件物,机械硬盘和固态硬盘各有优势,但他们都无法做到绝对的安全存储,重要数据还是要多个篮子备份。以上个人浅见,欢迎批评指正。

文章TAG:硬盘寿命固态机械机械硬盘寿命有多少年固态硬盘寿命有多少年

最近更新