星级打分
平均分: 0 参与人数: 0 我的评分: 未评
4 r9 z* D% G" {* v
8 E7 u) N6 z8 Y9 Y SSD寿命是怎么算的?MLC寿命是写入1万次,它这1万次是怎么算的?是往固态硬盘里粘贴一个文件算一次还是粘贴完再删除掉算一次?
% I0 b6 _8 T# E# D
4 d' Q2 @- X2 o# h/ ?( F2 Z# Y, a , }( n0 r( g8 s' {/ y
擦写次数如何算?
2 A0 |7 q. Z# V8 z/ Q! v
8 U$ H& f" ]) H 要了解SSD固态硬盘寿命,需要先了解一下SSD固态硬盘中的存储介质NAND闪存。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
' R$ Q7 B* o# x8 `
! x& i/ c! w& \& E 在NAND闪存中,P/E Cycle,也称为擦除次数,是判断NAND闪存寿命的关键参数。随着P/E Cycle的增加,浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难,最终结果就是,NAND的寿命走到了尽头。每颗NAND闪存,不管MLC或者TLC,在出厂的那刻,寿命就固定了,所以,减少PE cycle,是延长SSD固态硬盘寿命的主要方式。
; v1 Y3 `( {" z7 F
6 @" o- J6 Y- Q( i Host擦除次数与NAND擦除次数的区别
9 D4 e; ~; c O3 h" A6 g: ~
4 G i- h7 [6 i. \* F, I 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。
$ z* w5 u! d$ C. ~
( B- c' I6 E- E2 H' Y2 o6 \ 当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。
) c" I( l1 i, ?3 S( \/ O6 d5 |
$ @1 d D" A! x 当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。
% s- E; d; O5 K; l5 e6 g$ x
5 ?6 ` [) P& P) x0 Z3 k 比如,我们写入在上图的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 [! y' j' T+ ]
; s/ T0 v5 Q" }9 T. C9 @ 普通用户是否需要考虑SSD寿命的问题?
" H: S) B6 G ~7 P; a
* F. _$ O8 G0 G, Y2 q 对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:
# E! q5 w3 v; X
. y: ] }: o& O: ?8 i5 O: } 1.SSD的优化技术
/ I9 o z6 m ^ + l1 f" C* U& j$ }
现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。
% Q2 u" K8 K5 b+ V5 |/ Q
" S' m. b2 @) A7 A. R 2. SSD质保值得信赖
Q* R* b: d# y ~4 p
- d0 V7 a3 t' [9 w9 Z1 x/ C 在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。
6 |0 \2 f) y Z6 Y* ?
2 o0 _8 q8 ~8 j7 \! {
不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。
2 S+ Q2 C2 P( v/ G2 T
; V+ ~6 d# y2 r2 J1 p 二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。
1 b' i6 f+ y. i+ Y
6 ]/ M# e: h$ Z! {. f. C; F u5 c (1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;
0 L6 g& G: m" ~) S# Q+ M - p6 `( e- v4 |' Z4 c9 B
(2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。
% a. w$ c2 y5 E, d! n# {
7 k* O% E) A* Z 不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。
- C ?, l4 q8 C5 C/ }
$ H) c0 ], u' Z" ]/ @ 4 w o2 v0 e7 L9 y6 z. B# V
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
7 U* s( n2 {) z" O- X
3 {* E6 n- `. Z* C) }/ y
& {: G4 J& U# y% F( v) k