! K5 b& A6 t2 s( _7 Y+ n& s7 c9 Z( |! ?2 z2 n) D, n% I
近日收到一个网友的提问,在这里粗浅表达一下见解:) L2 b, x+ j8 o: R
7 F1 X3 y1 D5 W, l) D" g1 P" i
“都说固态硬盘寿命短,那么有谁把使用寿命用完了么?或者说用完之后的表现是什么?寿命快用完之前有什么表现?” 7 g) e" n- {" t- f% G Z) u7 V& x ) T1 P6 N' U4 F2 E% u: A固态硬盘(Solid State Drives, SSD)作为计算机行业中最具革命性的技术之一,凭借其更快的读写速度、增强的耐用性和能效,已经成为大多数用户的首选存储方案。然而,如同任何其他技术一样,SSD也面临自身的挑战,其中首要问题之一便是数据可靠性。由于电源故障、电压波动以及磨损和老化等因素,存储在SSD中的数据可能会遭到破坏。3 W( ^1 e1 M* L+ [ n
SSD的存储介质是什么,它就是NAND闪存。那你知道NAND闪存是怎么工作的吗?其实,它就是由很多个晶体管组成的。这些晶体管里面存储着电荷,代表着我们的二进制数据,要么是“0”,要么是“1”。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。, `# Y/ |& ?+ ^" @
+ ?$ W3 m$ i; B! i- `+ V- X7 r
但是呢,这些晶体管的电荷可不是永久存在的。它们就像一群顽皮的孩子,喜欢跑来跑去。如果你经常让它们进行“擦除”和“写入”的操作(NAND闪存中,P/E Cycle,也称为擦除次数),它们就会觉得累,电荷的存储能力也会逐渐下降。直到有一天,它们再也不想存储电荷了,那这个时候,你的SSD的寿命也就差不多了。( _3 i% I) h1 n p& x; M- I' n
5 f* ]/ J. N4 g2 T所以呢,SSD寿命评估的底层机理,其实就是计算NAND闪存的擦除和写入次数(P/E Cycle)。每个晶体管都有一个固定的擦除和写入次数,就像我们的腿一样,跑多了会累,会磨损。当这些晶体管达到一定的磨损程度时,它们就再也存储不了电荷了,这时候你的SSD可就要退休了哦! z1 d4 Z8 _8 j, O3 P
5 h( B1 a( M1 u5 S+ U 0 t0 k: M E) K* G1 T目前市面上主要流通的就是4种NAND类型:SLC、MLC、TLC、QLC。随着每个寿命从高到低依次是SLC>MLC>TLC>QLC,随着单个cell含有的bit数越多,NAND的可靠性也会有所降低。 , C! J L# M) X& a ^- U# P3 z8 c. p8 k. R: I5 Z
在我们选择固态硬盘,经常看到宣传页面会显示xxTBW以及3年or5年质保。这里的TBW到底怎么理解? ' h, m* O- {1 b' E' [3 r
+ ]3 P% f9 W$ s5 r5 f
( x0 }: C9 W# |SSD寿命评估的指标主要包括两个:DWPD(Drive Writes Per Day)和TBW(Total Bytes Written)。; |- m+ {& P& T1 d8 w
/ Q4 Q3 Z) w% K其中,每扇区可编程次数是指每个存储块(Block)可进行的编程次数,这个值取决于NAND闪存的规格和制造商的规定。SSD总扇区数表示其内部存储结构中的总扇区数。每天写入次数则根据用户使用情况而定。 6 R- U. K" e, h8 z4 L4 n9 Z' _* @+ a6 p2 N0 c& E' h
DWPD和TBW都是用来衡量SSD寿命的指标,DWPD更关注每天的使用频率,而TBW则关注硬盘的总写入能力。一般来说,DWPD越大,TBW越大,SSD的寿命也越长,可靠性越高,但相应的价格也自然会上涨了。然而,这些指标只是评估SSD寿命的参考值,实际使用寿命还受到其他因素的影响,如工作负载、环境温度、SSD的写入策略等。 9 U, V4 b l" N( v如何查看SSD寿命? + @( G) N) y" o% D, m9 E- a 1 J- y c4 y5 q! }! b- kwindows下获取寿命的方式:使用CrystalDiskinfo$ ~4 [4 F e* O }9 c* I& Z; S! W; ^( U, b( h6 `+ n9 o b2 c% F
8 W& A( b6 r7 v) x+ d
R, _- Q$ n4 ]/ g9 [! O2 \ 3 A3 P; h5 V5 P. r. c5 ?! w$ F1 S最后,SSD的寿命到期后,是否可以继续使用?虽然SSD的寿命主要是根据闪存单元的擦写次数预测的,但实际情况并不会完全按照预测发展。. v$ B. t) w& }9 t, ?' s
) r j$ \8 C" A7 `" S即使SSD SMART显示寿命到了,它的存储单元可能仍然完好无损,因为厂商有一定余量,通常可以继续使用。此外,SSD拥有众多的数据保护机制,当SSD的寿命预计即将到期时,SSD会进入自我保护状态,降低写入量,减缓擦写次数,从而延长使用寿命。因此,即使SSD的寿命到期,用户也可以继续使用它,但是,此时SSD的性能可能会降低,数据可靠性也会受到影响,因此建议及时更换SSD。* v q# I0 J+ \' [6 c5 p
此外, 有关SSD可靠性还有一个参数“平均无故障时间”,对应的参数是MTBF,比如这个盘MTBF=150万小时。% g Q* s3 a) C
% O- ? o# o0 o5 {( O9 D' _小编发现有一些朋友对这个参数还有误解。大家看到这个参数误认为盘可以使用150万小时都没有发生故障。如果真的是这样,那么这盘的质量简直是逆天了!可以作为传家宝了。5 r/ Z3 Z) \: Q: L) E4 D0 Q1 e