6 Q$ M, k% ^9 |' AHost擦除次数与NAND擦除次数的区别 / |+ I$ T$ E9 Q5 Q& ~2 H' X 4 f2 U. {4 @* ?! j6 ^) I) A- a 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。4 w8 B& u Y% t w% u
& ?" B2 j: B0 N( K6 a 当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。6 o( a: [7 S' P2 e* L- U" _: ^% Z
; Z% h u+ S; U5 V& j! t, t 当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。 0 a% p" u3 {' i- L0 | 8 O U6 G" V6 u# o 比如,我们写入在上图的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端看到的多。$ a+ E0 b( B+ @+ Z
- v: ], x4 x' B2 O# l" o
普通用户是否需要考虑SSD寿命的问题?6 X, L1 x3 z I. `0 [3 X
# T H) A0 P/ @: V& Y6 i$ W 对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:; U# T7 Z$ g/ q& u2 S2 ?& w
' m4 a" f& C2 }+ x6 ^ 1.SSD的优化技术 9 L ], G+ V6 w! p / q; l' \" ~2 W9 F9 @, N 现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。 7 f/ l8 u' F' U2 W/ A% l6 e% B; I , b$ N! \/ K0 g c" N 2. SSD质保值得信赖- {) B1 N- [( p* s) d- V
" D: o1 l4 N& W4 y$ L1 q4 I 在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。! w( i/ k- a4 p% M( L
' O. E5 z i- U3 k. f% e
不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。% p0 e' i8 V2 @$ I* w: W
4 T. }! c! M' a: [* G' ?$ k5 H 二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。7 u( z; P* ^+ m( O
; n9 V( T. P* e0 k
(1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了; 1 z/ X6 ?2 a3 D6 I ( ^! z* f5 ~6 B0 u( z: Z (2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。0 A p! v4 i1 s/ i% O2 y, {
7 H% g5 y, h' v [+ [ 不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。 6 ?* k3 D# \' N: s( ^; c0 |7 F |- z: k8 s* I4 B
2 h4 R2 D$ C, F" a; F当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!2 c4 C6 z8 R1 n 1 N5 y. N2 ?/ T" Q. S( W ' ]9 z5 E/ d1 x" y, i0 t