星级打分
平均分:0 参与人数:0 我的评分:未评
) K. W* u: |3 P1 A; ~) R
! v) R& a% _$ h; `8 O# \. H SSD寿命是怎么算的?MLC寿命是写入1万次,它这1万次是怎么算的?是往固态硬盘里粘贴一个文件算一次还是粘贴完再删除掉算一次?
& f+ w5 x" L" Z8 f9 z8 j$ s( q/ c8 S+ {. B# I
- ?* n# \# S: G4 n; G0 n# B- ?
擦写次数如何算?
4 U6 j' Z, ~- f+ X) K; S% C
* D6 O+ x$ G+ Y! d: Q3 S9 C, \( D5 @ 要了解SSD固态硬盘寿命,需要先了解一下SSD固态硬盘中的存储介质NAND闪存。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
) C' J; P) x- F
7 \: E; ?4 b! m3 }# j
在NAND闪存中,P/E Cycle,也称为擦除次数,是判断NAND闪存寿命的关键参数。随着P/E Cycle的增加,浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难,最终结果就是,NAND的寿命走到了尽头。每颗NAND闪存,不管MLC或者TLC,在出厂的那刻,寿命就固定了,所以,减少PE cycle,是延长SSD固态硬盘寿命的主要方式。
7 W9 x% T( Z! h, C' `8 p
/ x( B, Z2 ^8 e, w# f$ UHost擦除次数与NAND擦除次数的区别
9 p2 x$ B( w7 R: P) x/ m0 a5 y
' f/ |' u; {3 Z5 W" f* E) R 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。
8 z* X9 Q3 W% W- W( X6 p: {) ^" I# v8 B. S4 ]3 w- L* u
当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。
4 E6 ~/ ?/ V) ^- s. N
3 Q2 x- W! C% P3 \ 当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。
' B( D+ |% T7 K: g6 C: F7 {8 Q( x f+ k) h# S" l& R
比如,我们写入在上图的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端看到的多。
, f! ]: z( b# f% q7 Y( I# G
1 { b) Z u* [3 I普通用户是否需要考虑SSD寿命的问题?
0 [3 p& K$ v$ }9 V. r* c4 D+ r1 }' `- F) t- T1 W4 O% O3 L1 [
对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:
: }! X( m# ]5 q% c, \$ g0 }- d+ S/ @) J/ n3 Y/ O+ Z0 ]% p% ]8 D2 a
1.SSD的优化技术
) m. y. j( X& k; J) R4 E8 g
& n9 S7 L+ X. [) h- G 现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。
6 h7 X) B: S# p# {( w" } q4 }* }
& ~/ t+ d h, B7 C3 i% O8 D; C 2. SSD质保值得信赖
, D# }7 v, A9 _$ O" W# K& d: x2 X5 a/ \% D: ^$ X- I) o' g/ A
在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。
9 k& j L$ ^& f7 M* O* ^- \
) ^; D( F0 c4 K9 ]5 s6 d2 x
不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。
: g& @2 |, |) A4 K) _5 e: D' y
' E- {2 `3 [3 q5 c# H" l
二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。
7 W- J/ Q) z/ w" g% [. n
* o3 e9 I' P- I4 Q' B% {' K2 ^
(1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;
! h" l; W* m, u v- p4 @( G
( {" }! K) b6 t7 k r
(2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。
3 V2 r2 T4 j3 j# u9 W" u" f$ \7 n
7 e2 r$ X; O- G, a! \. y2 d
不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。
3 G) x$ b% d( b& }
7 q' t" G2 r4 a/ l6 h) y# U; o
* {8 \$ t1 K) e) y: b8 _( j0 [ Q当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
- G5 l" A: @4 d2 S$ s' I
9 _: j$ n% k- c& I8 y, ~
! j1 t( d" Q! B. K