作为一个存储数据的载体工具,硬盘的寿命安全是许多小伙伴关心的事情,而与机械硬盘的永久寿命不同,固态硬盘因闪存颗粒的特性,有擦写次数的限制。那固态硬盘的寿命到底应该怎么计算呢?
闪存寿命闪存颗粒作为固态硬盘存储数据的部件,其数据擦写次数具有数量上的限制。MLC颗粒的P/E数可达到3000-5000次,3D TLC的P/E数可达3000次,QLC的P/E数也可达1000次。那假设固态硬盘最先坏的就是闪存,那固态硬盘的理论寿命等于多少呢?
SSD寿命=(闪存P/E × SSD闪存容量)÷(写入放大系数 × 年数据写入量)
假如每天写入20GB*365=7300GB
一个480GB TLC颗粒 SSD寿命=(3000*480)/(5*7300)=1440000/36500≈39.45年
这个数据真的可信吗?按照每天写入20GB,写入放大系数达到5的高压低能的情况下,480G固态硬盘也能用39年?没错,但必须注意这是固态硬盘的最大寿命,也就是说你运气无敌,39年全年其它部件完全没出事,那就可以达到这个数字。
TBW
对于像小编这样运气差的非洲人来说,从来不敢奢望一个固态能用39年。于是我们又会认识到另一个数值——TBW寿命周期写入量。TBW其实是厂商用以界定质保期的数值,即超过了这个数值的写入量之后,厂商就不再给予质保服务。那么这个数值是怎样计算出来的呢?
假定厂商DWPD每日复写次数为1,质保3年:
一个480GB SSD的TBW=480GB*365*3/1024≈855.46
即可以简单理解为写入876000GB的数据后失去质保。
鉴于固态硬盘损坏维修所带来的品牌口碑影响和人力物力资源耗费巨大,TBW值往往是一个非常保险的数值,也就可以简单理解为厂商试验后固态硬盘的最小寿命。
MTBF
由此我们可以简单算出固态硬盘的寿命大致会在876000~1440000GB之间。那事实是这样的吗?从实际情况来看,并不是。
于是就有了另一个值MTBF故障间的平均时间,但是160万小时换算为100多年的无故障时间真的具有参考意义吗?
事实上,大部分固态硬盘损坏的原因都不是主要部件发生故障,而是供电元件因为某些操作上或环境潮湿等问题发生了短路故障,甚至在更好的情况下,主控大概率也会比闪存颗粒先挂。
总而言之,固态硬盘就像薛定谔的猫的一样,只有挂的那一刻才知道挂的时间,无法准确计算寿命长短。所以与其纠结寿命长短,不如多去备份重要资料以防资料丢失,选择优质的品牌确保固态用料的优质,以保证使用过程安稳流畅。