kingspec

ysladmin 10 0

固态硬盘和机械硬盘哪个寿命更长?

先说结论:我认为固态硬盘寿命更长。

再说限制:不考虑***冒伪劣、山寨货等因素,不考虑火灾等特殊情况,不考虑震动、电涌以及人为因素等。

最后说依据:请自行百度 “固态硬盘寿命测试一年半 连写2500TB终于全挂” 一文。感谢 Hardware.info,感谢 TechReport,感谢翻译、媒体和伟大的互联网!

kingspec-第1张图片-模头数码科技网
(图片来源网络,侵删)

我认为这篇文章是真实可信的。按照文中所述,***如每天写入1TB数据,2500TB也要用接近七年时间才能完成。但事实上我们每天能写入10GB就算很多了。所以,即使打上巨大的折扣,固态硬盘的寿命都是很长的。

我家有台旧电脑,仍然在用。里面有块希捷80GB的旧硬盘,已经开始报错。但老式的IDE接口已经淘汰,那就不换了吧,慢慢等它寿终正寝。

我想说的是:有时候寿命还不到,也要面临淘汰。很多产品都是用不到坏的……

kingspec-第2张图片-模头数码科技网
(图片来源网络,侵删)

这个问题需要分别考虑,我们要知道,固态硬盘说白了就是大型的U盘(当然理论上并不是),使用的是闪存芯片,一般分为TLC\MLC\SLC,最差的是TLC,因为其擦写次数很少容易损坏,这也是为什么廉价固态硬盘一两年就掉速严重的问题。

在现在的科学技术限制中,机械硬盘虽然速度不是很高,但是由于是物理介质存储的原因,可靠性和稳定性要比TLC和MLC芯片的固态好得多,如果质量没有问题,机械硬盘的寿命可长达十年以上(企业级),相比较之下,TLC的大约两年就需要更换了,就像你的U盘过一阵子就报废了是一样的。

但是,SLC企业级芯片就不同了,不考虑主控,从芯片本身就要靠谱很多,我们知道机械硬盘对于抗摔一般不甚令人满意,而SLC的固态硬盘在防摔、稳定性、散热性等方面有很大优势,而且存储数据的时限也有很大的提升。

kingspec-第3张图片-模头数码科技网
(图片来源网络,侵删)

所以,这个问题需要考虑你买的是什么价位什么芯片什么质量的,如果贪小便宜,无论是机械还是固态寿命都不长哦!

因为SSD所用的闪存的是有写入次数限制的,所用大家都认为它的寿命比HDD要低,从理论上来说呢这是对的,在理想情况下HDD的使用寿命确实要比SSD高,然而这是在无振动还有温度正常的情况下的事情,实际上HDD总得去面对振动和高温,这两个就是HDD的头号敌人。

而SSD的写入次数限制说真的大多数情况下,到你淘汰这个SSD或者它因为其他事情挂掉的时候都未必用得到这写入次数限制的一半,上图就是我在用的M5P,应该差不多用了有3年多了,写入数据量是11214GB,大概消耗了87.6次P/E,而他所用的MLC闪存的是能去到3000P/E的,用了3年多连1/30的闪存寿命都没用完,即使是换成1000P/E的TLC闪存也没到1/10,通常SSD都不会因闪存寿命耗尽而玩蛋的,根据厂家返修的数据,导致SSD挂掉的最大的原因其实是意外断电。

机械硬盘是一个很精密的元件,由马达、盘片、磁头、缓存、主控等组成,工作时主轴和盘片以5400RPM或者7200RPM的转速转动,而磁头就悬浮在盘片的上面,轻微的震动都可能导致磁头碰到盘片导致刮花损坏,严重的话会产生坏区,随着使用时间的增长这些损坏会逐渐累积导致磁盘损坏,另外高温会降低盘片的硬度,高速旋转的时候可能会因为离心力而解体,不过通常这个温度是很难达到的,硬盘厂商都会标准HDD的正常工作温度,注意一下就好。

SSD全部都是由芯片所组成的,所以完全不怕震动,而且芯片的耐高温程度比HDD的盘片好得多,没这么多麻烦事,实际用起来比HDD更长命是很正常的。

固态硬盘和机械硬盘的哪个寿命会更长一些?

机械硬盘的理论寿命大概有3万小时以上,一般硬盘一直开机工作例如网站服务器的硬盘3年就会寿终正寝,如果正常使用,6、7年应该没有问题。一般是看读写的数据多少读写的次数越多,寿命越短

一般机械硬盘出现故障就表现为容易丢失系统文件运行文件容易出错,硬盘扇区出现错误等等


由于固态硬盘闪存具有擦写次数限制的问题,所以说固态硬盘是有寿命限制的,固态硬盘内部闪存完全擦写一次叫做1次P/E,因此闪存的寿命就以P/E作单位。34nm的闪存芯片寿命约是5000次P/E,而25nm的寿命约是3000次P/E。

如果固态硬盘损坏,那么可修复的概率是更低的

理论上是这
样没错,但随着SSD固件算法的提升,新款SSD都能提供更少的不必要写入量。再来一个具体的例子,一款120G的固态硬盘,要写入120G的文件才算做一次P/E。普通用户夸正常使用,即使每天写入50G,平均2天完成一次P/E,那么一年就有180次P/E。大家可以自行计算3000个P/E能用几年,估算一下也有长达十多年的理论寿命

标签: kingspec