星级打分
平均分:0 参与人数:0 我的评分:未评
i6 z6 D; ]4 h7 I& z
, N9 Q% N" K- J! { SSD寿命是怎么算的?MLC寿命是写入1万次,它这1万次是怎么算的?是往固态硬盘里粘贴一个文件算一次还是粘贴完再删除掉算一次?
( d+ ?1 d% @$ d7 p8 i: ~% e* w
) E1 M4 P" ^+ U( z4 C' X2 S+ |2 M, s
" B8 [7 v+ E+ c+ E0 h擦写次数如何算?
0 J2 J: Y7 Z9 H
' A- V# o6 u$ F8 x* D0 o 要了解SSD固态硬盘寿命,需要先了解一下SSD固态硬盘中的存储介质NAND闪存。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
! W$ e, l7 R( T }! x, C% u
: \2 R& K9 m! w7 N% N" d& D 在NAND闪存中,P/E Cycle,也称为擦除次数,是判断NAND闪存寿命的关键参数。随着P/E Cycle的增加,浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难,最终结果就是,NAND的寿命走到了尽头。每颗NAND闪存,不管MLC或者TLC,在出厂的那刻,寿命就固定了,所以,减少PE cycle,是延长SSD固态硬盘寿命的主要方式。
5 T( N- t/ r) J- x; E
% ?- J% S& V6 @+ R) S# i
Host擦除次数与NAND擦除次数的区别
1 U% A, m9 L" ~! v, s1 v
9 z& k2 H; B6 C% W 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。
$ w: z* P u+ f. t: F b9 @% w$ C: S1 ]& q n5 q) D
当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。
" z: G1 o) ? C- D9 ]
6 P9 [/ A( n& |. ?7 {# r7 ]% \; T5 w 当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。
1 ~: t; \1 K* W9 O$ | m( | L: ^5 D
* ~; y- d' R7 J2 \
比如,我们写入在上图的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端看到的多。
. ~! y1 @5 y0 }. Q3 i4 C
5 `1 U* h2 N5 z3 ~普通用户是否需要考虑SSD寿命的问题?
% S8 H% G0 a) z; d0 Q9 m: O
6 K( T0 R6 M6 m6 y/ U: O 对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:
$ G% N5 x( }/ o/ L" |. ^( ~
" k) N( m) |3 Q0 I! @
1.SSD的优化技术
2 [. @9 c* {2 B. i
$ e0 D* G5 S: d2 F' M; G+ ?3 V6 r 现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。
9 T8 T: n' I2 g
. L6 \8 n# D. `9 {2 x. {! \4 f4 }. M
2. SSD质保值得信赖
" s+ C1 K$ F0 X
5 L: x9 D) L; u% k 在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。
4 S: D2 C1 J _- I8 q# g6 B9 H( Q, s% ?4 h: Z2 `; o
不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。
; a4 u- V$ d" V ~/ K9 M8 _
: K f# i# Y) G 二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。
7 i/ ~ T: g( Z2 r# c
/ a5 W5 k) {8 A/ r! m+ K% { (1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;
- ^* _; a) ^- a3 n6 ]) M
4 J) w2 p! S$ e" V& C F% X3 n (2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。
6 o$ c9 `. s# ^- Z' ]! x. h/ D ?* V7 \9 w: H% B
不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。
/ Y' n$ X9 }7 O
3 c; z" Q3 j: C7 J9 c' r' ?
4 K% c0 R+ f) C! ~9 S3 S8 m
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
$ @) b4 Y" P& Y0 X# H- N
1 C0 q0 A7 @% J' t( W; I0 N+ k
" n( s* H" m' P# Q