星级打分
平均分:0 参与人数:0 我的评分:未评
4 p9 Z" p# W0 g2 S1 O
' G; }$ h8 [( {0 @' J0 ]8 Y; ?
SSD寿命是怎么算的?MLC寿命是写入1万次,它这1万次是怎么算的?是往固态硬盘里粘贴一个文件算一次还是粘贴完再删除掉算一次?
3 D9 H6 N' D1 K! t( z- E
* ? ]! _4 A1 |0 i2 i, ]
$ A, E0 `* }5 s9 N1 b: [0 F擦写次数如何算?
4 ]4 C; D0 l b' F" B5 x
9 }# m/ r2 k; Z+ Y
要了解SSD固态硬盘寿命,需要先了解一下SSD固态硬盘中的存储介质NAND闪存。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
2 q% e" i+ C- P
6 a3 s1 @! N% q- s% ?3 d. X 在NAND闪存中,P/E Cycle,也称为擦除次数,是判断NAND闪存寿命的关键参数。随着P/E Cycle的增加,浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难,最终结果就是,NAND的寿命走到了尽头。每颗NAND闪存,不管MLC或者TLC,在出厂的那刻,寿命就固定了,所以,减少PE cycle,是延长SSD固态硬盘寿命的主要方式。
' C% T4 F' C( x9 V8 k' s* Z1 g. O# o" R2 d/ V- ?3 H. O
Host擦除次数与NAND擦除次数的区别
! @7 r5 l& R" l0 o, Q; ?
. e! B: k. V2 R' y- g$ F$ H& \ 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。
* c+ W% e+ x9 L
: D, n* t4 X9 i# s. M 当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。
5 D( e' X+ \0 T3 ^6 E8 }" e% c# I# l& V1 h3 @" f
当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。
, d0 v/ G- u+ W# n1 i6 [& s1 R( ^6 M
( d! |8 s# K" k# ^2 |9 z
比如,我们写入在上图的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端看到的多。
% _" j# N7 u& C4 X# Z( |
- g( {/ L3 z* K: o- e5 x普通用户是否需要考虑SSD寿命的问题?
- g3 B) s9 X8 B7 t; o% A8 Y- Q, q Y9 k, w
对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:
* B9 K$ M, Y( P6 w2 q5 i- R
3 w* L& A, O, @% G# w 1.SSD的优化技术
- E1 n$ J( c3 L* _' t' u F1 l, Z$ h! F+ u% r# I) r3 T
现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。
" R! s5 }8 L9 Y% e& X
" C7 L' J- J& n' h
2. SSD质保值得信赖
1 S# q" {/ @8 B9 |* V M. P7 d" L# K3 Y+ \$ K6 I
在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。
( U+ Q1 W" X% C* f4 ~
* E( q; a" _/ @& C. w: r 不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。
7 n$ Q1 u: L0 l* E# Q) T* T* q
% ~ R6 m2 s* {% m6 L) |9 g 二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。
* O- `+ E5 t% Z
0 I7 w. \' k5 v$ q0 t2 Q# a: a- W2 r (1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;
5 f W) A/ e/ A6 q$ X5 |
$ U' x6 a6 n7 i$ v ]
(2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。
* V2 L7 i: _+ b8 W# P2 o$ \8 g
5 W" K2 d( {6 _
不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。
% Q1 D% r9 a( K. }, ]3 @0 K: X: o( l- |, Y6 l* j
- X6 |! o2 p/ F$ h6 j4 t
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
% U# J; N4 h) }" y3 V) w: i
; C/ U0 ^4 `. ~# s! B6 Y( b
- J/ Q/ {7 J$ `) R* P