; z! `+ y# D( H1 Y) y8 @ 当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。 $ M8 c5 d% B. U7 N( y3 e3 c 6 ]. ^) `- r2 H: B, S 比如,我们写入在上图的Block X写入4页数据A,B,C,D, 之后我们写入新的数据E,F,G,H以及A,B,C,D的更新数据A',B',C,D'.这样的话,原来的A,B,C,D已经是无效数据。由于NAND闪存只能以块为单位进行擦除。之后,SSD启动垃圾回收GC,这样的话就需要把E,F,G,H,A',B',C,D'这8个数据搬到新的Block Y, 然后把Block X擦除。所以,当我们从Host端写入一个文件时,NAND闪存增加的写入次数可能会比Host端看到的多。 8 S1 a1 K! z8 Y! {" g2 p) J8 Q5 J# X1 X
普通用户是否需要考虑SSD寿命的问题? / t* p/ _2 z: u 6 M' y9 u: h5 W+ Q5 D+ S 对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑: " Y& z3 V; f; R( o1 v, v5 ?! c; K8 C' e7 L- k8 ?
1.SSD的优化技术 4 [$ o2 Y0 H% F7 x$ V - X' X) m* ^; {1 Z7 l9 `+ R 现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。* }8 `. C) \4 q" ?
- w) l& n) U; n5 Z) V
2. SSD质保值得信赖2 A: N6 j% Z+ r; _* n, |
) d: [2 B% P; h& S% i% }/ A( n
在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。 : W6 P h! q; z4 E# G, f9 ] 2 d2 l1 A( d- [ ~9 c/ y, e 不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。 0 Z7 R6 |# E* n7 C" |) X' G! }9 j3 h c% Q
二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。) u' _7 F. |$ q0 ^2 _) M, }
: W: g& n: t( N; Y! h# N) _
(1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;! [: A' e9 T$ h7 ?. g
; }9 {0 T, T: G (2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。" o# A. u1 a$ f6 ?$ N* N3 f
# j7 n' E0 N1 W: P# o* a: d0 t
不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。! u+ F0 k' z" L
6 J; F2 y" W! W; D i* l * ~1 x3 m! k# q9 `0 z1 e当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机! ( H1 C8 q/ l# z- }8 `& n 8 H" j, D+ d5 y 7 r% K6 x, a; X D! N4 p