近年来SSD已经成为用户组装电脑的不二之选,毕竟和机械硬盘相比,SSD的优势实在是太过于明显,特别是4K速度等更是处于碾压。而伴随着M.2 SSD的普及,通过PCIe通道进行传输的NVMe SSD成为了市面上的香饽饽,已经成为诸多消费者装机与升级电脑的首选产品,与传统的SATA类SSD相比,NVMe SSD拥有更快的速度,让用户在运行APP以及游戏的时候更加快捷。然而随着NVMe SSD的速度到了每秒数GB,用户的日常使用需求早已被满足,因此消费者在选购NVMe SSD的时候,开始从绝对的速度转移到了其他的方面,比如说NVMe SSD的寿命。作为存储重要资料的介质,大家自然是不希望SSD突然出现崩坏的情况。
为了能够给消费者了解自己购买的SSD的寿命,厂商发明了TBW这个指标。TBW全称Total Bytes Written(或者terabytes written),中文意思就是写入的总字节数,也就是代表固态硬盘的寿命指标,指SSD使用寿命结束之前可以写入SSD的总数据量。此外TBW也是厂商用于界定SSD质保期的一个数值,如果数据写入量超过了这个值,那么厂商将对SSD不给予保修服务。
例如一块SSD标定了100TBW,说明在SSD寿命结束之前可以写入100TB的数据,一旦硬盘的数据写入量超过了100TB,那么厂商就不再给予这块固态硬盘相应的保修服务。一般来说,TBW越大的固态硬盘,那么它的数据也将更加安全。当然TBW对于用户来说比较抽象,而通过软件测试查看的健康度就比较直观了。不过健康度真的代表SSD的实际寿命了吗?
什么是健康度?
对于普通消费者来说,可能对于健康度还不是很了解,毕竟与SSD直观的性能相比,SSD的健康度相对来说还是一个抽象的概念,那什么是健康度呢?
我们简单说下SSD存储的原理,SSD最基本的存储单位是浮栅晶体管,通过对晶体管进行充电和放电的操作来进行数据的擦除以及写入,而每个晶体管能够充放电的次数是有限的,如果突破了充放电的阈值,这个晶体管就失去了作用,也就是说该数据块就无法进行进行存储操作,从而影响到SSD的寿命。一般来说SSD的寿命与P/E有关,P/E指的就是完整的擦除与写入,一般来说一块TLC颗粒的SSD在重复1000次完整的P/E操作之后便寿终正寝。而与数据读取相比,数据写入对于SSD的要求更高,因此厂商普遍采用TBW来计算SSD的实际寿命,同时借助健康度来较为直观地体现出SSD的寿命。
过去由于SATA硬盘的SMART选项并不固定,因此不同品牌的健康度定义有所不同。而到了NVMe SSD时代,各家的健康度信息开始有了统一,在SMART信息中,Available Spare这一项显示的就是当前可用于替换坏块的闪存备用块占出厂时总数的百分比,是一项非常重要的健康度指标,或者说这个指标代表着SSD的健康度。
健康度和TBW之间的关系
在看完了前面的介绍之后,相信大家对于健康度以及TBW有了一个初步的概念,那么健康度与TBW之间究竟有什么关联呢?尽管健康度与TBW有一定的关联性,不过每一家厂商对于健康度的定义与计算都有所不同,所以不能一概而论。写入量到200TB究竟是什么水平?我们以一个普通用户每小时5GB的数据写入量进行模拟计算,假如每天用户使用电脑的时间为12个小时,那么一天的数据写入量就是60GB,按照铠侠RC10所提供的5年质保进行计算,在5年的质保期限内,SSD的总写入量大约为110TB,略超500GB容量的铠侠RC10的一半,因此500GB铠侠RC10所能提供的标定200TBW完全够普通用户日常使用,更不用说1TB以及2TB容量的SSD。
健康度归零是否正常使用?
当然我们刚刚是在模拟日常使用下的数据交换,而对于有些特殊用户群来说,有着超大容量存储需求,一天的数据交换量显然远超5GB,如果使用500GB铠侠RC10,200TBW显然很容易达到,此时SSD的健康度便达到0。那么对于SSD来说,在达到低健康度甚至0健康度之后,这些SSD还能稳定运行吗?为了验证这个说法,我们也选取了市面上价格在300-400元左右500GB容量的主流NVMe SSD进行数据写入测试,看看经过重压之下SSD能否正常运行。这些SSD包括铠侠RC10、WD SN350、金士顿NV1以及英睿达P2。考虑到一天的数据读取有一定的限制,因此想要完成SSD的老化或者存储测试需要比较漫长的时间,而我们为了测试这四款SSD在超过标定TBW下的表现,也经历了数个月的测试,最终取得了较为详实的数据。
500GB铠侠RC10在这四款SSD中TBW标定值最高,为200TBW,而一旦写入量突破了阈值,铠侠RC10的健康度便达到了0,此时CrystalDiskinfo显示的便是不良并亮起了红灯,但这并不代表铠侠RC10无法继续使用。随后我们继续往四块SSD中写入数据,在各自达到4倍标定写入量之后,四款SSD表现均无异常情况。
截止到本文截稿,铠侠RC10总写入量达到标定的8倍,总写入量为1600TB,仍然保持正常运行,没有出现掉盘等情况。如果说200TB的额定写入量还不能满足专业用户的需求,那么1600TB的写入量绝对是绰绰有余。
健康度并非评判SSD寿命的唯一标准
SSD厂商所推广的健康度只是用来检测SSD的实际状态,或者说防止用户进行挖矿等非常规的使用。而经过我们长时间的测试,如果SSD的健康度达到了0,实际上仍可正常使用,甚至超过官方标定数倍也没有任何的关系。且按照正常使用,即使是500GB容量的SSD,其标定的写入量完全足够消费者日常使用,而对于1TB以及2TB容量的NVMe SSD来说,标定的TBW更高,自然也能更加容易保证SSD的稳定运行。
虽然这些SSD能够承受多倍的SSD数据写入,但是我们并不推荐大家一股脑地往SSD持续写入数据。一般来说厂商在给予SSD保修政策的时候,参考的是使用年限以及TBW,这两项数据哪个先到阈值为准,而我们也询问了SSD厂商关于保修的政策,厂商明确表示TBW达到阈值将不予保修。因此作为普通消费者,使用NVMe SSD进行类似于挖矿等操作显然是不明智的,当然假如正常使用,是完全没有任何的问题。