星级打分
平均分:0 参与人数:0 我的评分:未评
) x% B! B. `/ \* n5 @
, {) L: z5 L3 p, c5 u" q7 @6 d3 K7 m
近日收到一个网友的提问,在这里粗浅表达一下见解:
6 n2 [) E9 \' X2 S/ Z) c- ~* J. }( ~
2 T9 z2 g0 e1 v* A" S1 p0 W! k
“都说固态硬盘寿命短,那么有谁把使用寿命用完了么?或者说用完之后的表现是什么?寿命快用完之前有什么表现?”
* A3 V0 d7 d* z/ f
- y1 _! B7 a2 p- R5 a
固态硬盘(Solid State Drives, SSD)作为计算机行业中最具革命性的技术之一,凭借其更快的读写速度、增强的耐用性和能效,已经成为大多数用户的首选存储方案。然而,如同任何其他技术一样,SSD也面临自身的挑战,其中首要问题之一便是数据可靠性。由于电源故障、电压波动以及磨损和老化等因素,存储在SSD中的数据可能会遭到破坏。
% b R# E- I2 z6 y# e& ?4 |; ~6 y
SSD的存储介质是什么,它就是NAND闪存。那你知道NAND闪存是怎么工作的吗?其实,它就是由很多个晶体管组成的。这些晶体管里面存储着电荷,代表着我们的二进制数据,要么是“0”,要么是“1”。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
3 C, E+ I& H9 @, Z
8 n" ^; C. ~# T4 \- U
但是呢,这些晶体管的电荷可不是永久存在的。它们就像一群顽皮的孩子,喜欢跑来跑去。如果你经常让它们进行“擦除”和“写入”的操作(NAND闪存中,P/E Cycle,也称为擦除次数),它们就会觉得累,电荷的存储能力也会逐渐下降。直到有一天,它们再也不想存储电荷了,那这个时候,你的SSD的寿命也就差不多了。
1 O; q. N0 a) g4 h3 o9 l
7 H& r' {; m, x6 v* ~& E; C所以呢,SSD寿命评估的底层机理,其实就是计算NAND闪存的擦除和写入次数(P/E Cycle)。每个晶体管都有一个固定的擦除和写入次数,就像我们的腿一样,跑多了会累,会磨损。当这些晶体管达到一定的磨损程度时,它们就再也存储不了电荷了,这时候你的SSD可就要退休了哦!
* g M; T$ ~4 \, c2 [
: r. [0 W1 L2 r9 I- w- \- s7 i9 A& G: V; I- o: ]3 z
目前市面上主要流通的就是4种NAND类型:SLC、MLC、TLC、QLC。随着每个寿命从高到低依次是SLC>MLC>TLC>QLC,随着单个cell含有的bit数越多,NAND的可靠性也会有所降低。
$ b' C2 S( ^0 o6 c* b9 Q2 i) \+ {' a: g3 u( y9 u
在我们选择固态硬盘,经常看到宣传页面会显示xxTBW以及3年or5年质保。这里的TBW到底怎么理解?
" `, F- l. k! a' m
( z W/ y) I- _2 F7 p/ L& A
: j; F; s1 y. \$ f% K6 @SSD寿命评估的指标主要包括两个:DWPD(Drive Writes Per Day)和TBW(Total Bytes Written)。
' [% N% K, |% F* L. j2 z. R
8 Q+ n0 g8 P% C1 ]) R& E- Z( _ QDWPD,即每天可以写入SSD的数据量,是衡量SSD寿命的重要指标之一。一般来说,DWPD越大,SSD的寿命越长。使用年限的计算公式为:
8 o) d( c& Z1 X/ @) L2 [8 ]/ w u1 ?
使用年限 = (闪存P/E周期×SSD容量) ÷ 年写入数据量
9 ~/ @) i; [: f" K/ o L8 X5 \+ J! k5 ^9 y( j
其中,闪存P/E周期是NAND闪存的基本存储单元(浮栅晶体管)可进行擦除和编程的次数,这个值取决于NAND闪存的规格和制造商的规定。SSD容量表示其存储空间大小。年写入数据量则取决于用户的使用情况。
$ m1 K% T) w6 V' O: H8 z/ h7 x) J/ o9 e9 p( ]
另一个评估指标是TBW,即SSD在寿命周期内可以承受的总写入数据量。TBW的计算公式为:
% h; v) J, F1 H/ F1 b5 M$ l3 p Q1 x8 V- [- z3 k( I. }
TBW = (每扇区可编程次数×SSD总扇区数×每天写入次数) ÷ 每扇区可编程次数
( J9 _+ f4 Y1 K0 F ]
, M) ?2 I+ v7 n$ Z/ u! ~& ~
其中,每扇区可编程次数是指每个存储块(Block)可进行的编程次数,这个值取决于NAND闪存的规格和制造商的规定。SSD总扇区数表示其内部存储结构中的总扇区数。每天写入次数则根据用户使用情况而定。
6 s+ _& Y2 [" K7 L& J9 n
, I& h6 S2 |0 W( U- R- @- {+ [ ], e5 `DWPD和TBW都是用来衡量SSD寿命的指标,DWPD更关注每天的使用频率,而TBW则关注硬盘的总写入能力。一般来说,DWPD越大,TBW越大,SSD的寿命也越长,可靠性越高,但相应的价格也自然会上涨了。然而,这些指标只是评估SSD寿命的参考值,实际使用寿命还受到其他因素的影响,如工作负载、环境温度、SSD的写入策略等。
7 d" s8 B, |* n+ T5 ]$ J
如何查看SSD寿命?
) z& D. ^) T9 F# W
: m5 S/ O( G# z2 r6 w2 b& Y5 ywindows下获取寿命的方式:使用CrystalDiskinfo
! G: ]5 E$ c; m" j8 d9 r8 y
7 f: {5 L" F6 P5 W! ~7 w4 F3 `
; ^8 u8 x7 `+ Q$ F! h" S
" x: L( m/ u3 G5 l$ i
" @8 _) k l5 U3 {, [" D' }
9 ~! \; ?* D [; f6 k最后,SSD的寿命到期后,是否可以继续使用?虽然SSD的寿命主要是根据闪存单元的擦写次数预测的,但实际情况并不会完全按照预测发展。
% }3 c% o1 S2 e
8 ~9 i4 p* X3 j& \' E5 |即使SSD SMART显示寿命到了,它的存储单元可能仍然完好无损,因为厂商有一定余量,通常可以继续使用。此外,SSD拥有众多的数据保护机制,当SSD的寿命预计即将到期时,SSD会进入自我保护状态,降低写入量,减缓擦写次数,从而延长使用寿命。因此,即使SSD的寿命到期,用户也可以继续使用它,但是,此时SSD的性能可能会降低,数据可靠性也会受到影响,因此建议及时更换SSD。
2 A, U( ]4 j9 P" y6 o3 m此外, 有关SSD可靠性还有一个参数“平均无故障时间”,对应的参数是MTBF,比如这个盘MTBF=150万小时。
' a0 J- d) J: a0 E& O# v' U) V7 T5 p: I$ y
小编发现有一些朋友对这个参数还有误解。大家看到这个参数误认为盘可以使用150万小时都没有发生故障。如果真的是这样,那么这盘的质量简直是逆天了!可以作为传家宝了。
6 B: O+ x3 V( H2 P
3 T9 H3 X/ E6 XMTBF是电子产品可靠性的一种基本参数,在规定的条件下和规定的时间内,产品的寿命单位总数与故障总次数之比。它通常用于评估产品的可靠性水平
" A7 `4 \7 a! [5 ?8 C7 a E
: o! t/ z( f. m: K; E# x/ F" A# iMTBF的原理基于概率统计的基础,它假设产品的故障符合指数分布,即故障率是恒定的。当产品发生故障时,MTBF可以计算出故障发生的概率,即失效率。MTBF的失效率是指单位时间内发生故障的概率,即每小时的故障率。
2 s+ T& V! b( |( C/ T
5 H8 a# |" }7 m! {
另外,补充下,上面MTBF=150万小时是消费级SSD的,企业级SSD要求的可靠性更多,要求MTBF=200万小时以上。
, E0 T+ e/ K% q( x
2 U0 L/ W8 S" }5 W" ?实际上,MTBF的计算大多数情况下是推算的,并不是实际测试的。MTBF是通过将样本总体观察总时间除以故障数量来获得的。如果假设有1000个盘每个运行1000小时,其中有五个故障(1000×1000/5),则MTBF=20万小时。
+ _7 k( \ v+ b" D6 A6 O
1 a/ p8 }1 _; `: [6 ]1 ]" `评估MTBF时,通常在电子产品“浴盆曲线”中的平稳期。
" w/ E" A0 J1 ^- a2 K9 i f# r
% M2 Q r5 k' I& i X# B" d浴盆曲线是半导体产品可靠性质量知识分享中常用的一个术语,尽管特定的半导体产品的实际故障率曲线差异很大,但该曲线仍然具有一定的参考意义。
3 R; G* C1 H# I9 I7 m
9 K6 Z1 m2 Q4 C7 d4 _! x( x该曲线以使用时间为横坐标,以失效率为纵坐标。由于该曲线两头高,中间低,类似于浴盆的形状,因此被称为“浴盆曲线”。
7 H u2 d; e; X. R4 w
, z; s! B$ a6 S6 x7 O浴盆曲线可以分为三个阶段:
! ]& O* h* n7 v) u* j9 `% Q# C( \
- v9 N8 L' H! P2 V+ G* y早期故障期:这一阶段处于曲线的第一阶段,也是早期失效率高的时期。在这个阶段,产品刚刚投入使用,失效率相对较低,但会随着时间的推移而逐渐升高。这个阶段的特点是失效率上升速度较慢,且相对稳定,往往可以将其近似看作常数。在电子行业的产品可靠性指标中,这一阶段所描述的是产品在早期使用时的故障率逐渐升高的过程。
( Z) O; X. b/ m2 Q3 I0 z
故障平稳期:这个阶段的产品已经过了早期故障期,进入了一个相对稳定的阶段。在这个阶段中,产品的失效率会保持在一个相对较低的水平上,而且波动较小。这表明产品的可靠性在这个阶段得到了提高,而且产品的失效率通常可以被认为是一个随机事件。
7 j7 H/ n, d* Z- M" M$ @) v
严重故障期:随着产品使用时间的延长,会进入一个严重故障期。在这个阶段中,产品的失效率会急剧升高,故障率也开始呈现出明显的阶段性。这表明产品开始逐渐失去原有的功能,进入了一个失效加速的时期。
1 N/ x, l. ~3 U" I% c
7 r0 V$ i, }3 p: o/ \0 r7 f7 q0 A& N
* W1 f- l0 C, R# n$ B z; v
此外,MTBF与另外一个参数AFR可以互相推算。
. S2 P" z: ^4 q* j0 t5 R$ Z% e
. @: r* i5 U* F% w1 R# _: p
AFR(Annual Failure Rate,年度故障率)是指一年内设备损坏的概率。它的计算公式为:AFR=总故障次数/总工作时间×100%。
; I2 R/ y9 |6 s) O. B; z5 e) d) @
& L' `. q4 C* o u8 n" j将MTBF和AFR的计算公式结合起来,可以得到它们之间的换算关系:
5 W4 C' L1 L/ A, T2 ?% Z& {
AFR=总故障次数/总工作时间×100%=故障次数/MTBF×100%
% M. [4 e6 [6 X2 ^5 ]
MTBF=总工作时间/故障次数=总工作时间/(总工作时间×AFR)=1/AFR
; \$ J1 N1 p/ _$ r/ u. S; M
例如,如果一块硬盘的MTBF为200万小时,则它的AFR为:AFR=1/(200万小时÷24÷365)≈0.44%,表示每100块硬盘中平均每年损坏0.44块。
% _ V3 a, h, i1 W5 ] q4 s
: r( g7 I& |' \+ F5 z$ }1 {
3 J2 q# ]# R+ V5 P当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
( c" x7 w" d( M2 b( y4 ?+ H9 O' M
$ E5 T4 J: {" y1 Z
* Q" c" b# a x0 C' p. A* ]0 J