星级打分
平均分:0 参与人数:0 我的评分:未评
. _" U" K6 ?& o! @( Z/ F* {! l
9 d- O3 S1 h# X2 y' g) f; q9 u @ SSD寿命是怎么算的?MLC寿命是写入1万次,它这1万次是怎么算的?是往固态硬盘里粘贴一个文件算一次还是粘贴完再删除掉算一次?
6 h) g3 Y+ c5 t5 P" ^7 I0 F) P' [+ b% r! f/ i
$ M: s2 X& D1 N$ L j/ K4 m$ \
擦写次数如何算?
L0 V3 ?/ ~3 J3 n) _; d+ E$ c' @$ r# `
要了解SSD固态硬盘寿命,需要先了解一下SSD固态硬盘中的存储介质NAND闪存。NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。
* N& m; X. q( ~% U; R
$ l0 r; ~3 ]' z% ^4 f# `* `
在NAND闪存中,P/E Cycle,也称为擦除次数,是判断NAND闪存寿命的关键参数。随着P/E Cycle的增加,浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难,最终结果就是,NAND的寿命走到了尽头。每颗NAND闪存,不管MLC或者TLC,在出厂的那刻,寿命就固定了,所以,减少PE cycle,是延长SSD固态硬盘寿命的主要方式。
. H* q0 n6 V/ D+ }! j/ z
% A5 V% q/ q3 f7 S6 \- j$ i; lHost擦除次数与NAND擦除次数的区别
# |, N# z( ~6 v- ]8 d8 y3 F( r3 ]- a5 p
4 I K4 G# T4 U 当我们从电脑上(也就是Host端)往SSD固态硬盘中写入一些数据,然后再擦除,这部分只能算是Host端的擦除次数,并不是SSD存储介质NAND闪存真正的擦除次数。在这里有一个关键的参数,叫做写放大(WA, Write Amplification). WA=NAND闪存写入数据量/Host写入数据量。
' s0 M4 u: [* M" I' N7 L7 w
/ D+ f4 a7 |7 H I# s1 q
当我们顺序写入数据时,NAND闪存端与Host端写入的数据量基本一致,这是写入放大WA=1。
! C+ x: D- W8 w0 N
1 M7 `9 F+ ^$ Y$ \" n# r; D+ z
当我们随机写入数据时,NAND闪存端与Host端写入的数据量就会产生差异,因为这个过程中涉及到了垃圾回收(Garbage Clean)。
( Q7 J# V h3 s7 B: f6 Z: k5 ~; Z3 i, ~6 g5 e3 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端看到的多。
$ w# D( Z5 l, U% o# I4 ?6 K- e: J+ S
1 Q1 z+ V5 Y) t D+ F
普通用户是否需要考虑SSD寿命的问题?
' e' S. e. D; ~2 H/ `0 S/ s
8 [# @, b: J. g- F 对于我们普通用户来说,SSD固态硬盘寿命是我们很为在意的问题,那么,我们是否真的需要纠结这个问题呢?小编觉得没有必要,主要有以下两方面考虑:
% P4 d% g2 k( C/ B/ Z- n% ~0 X+ I7 F) c. W! p
1.SSD的优化技术
4 h' j$ }4 @/ Q4 y
+ p. ?. d8 d2 G) w, b& [1 ^4 X# n
现在的SSD中,SSD主控厂商和SSD协议都努力优化了SSD的寿命问题。比如主控厂商对GC的优化,NVMe协议中Multi Stream等功能,都尽可能的减少对NAND闪存的写入次数,延长SSD的寿命。
% t! Y+ w T: f( E2 V
& M8 p! s/ W6 k1 W( f; [ 2. SSD质保值得信赖
, S4 Q3 @: |* ^
8 O/ Y" w2 o, _4 [: Q9 e4 `( h% x( J 在SSD的产品信息中,我们经常会看到两个参数: 质保年限和终生写入量TBW. 质保年限,很好理解,就是SSD厂商对SSD品质保证期,目前市场上质保年限一般都是3~5年。终生写入量TBW,是允许SSD固态硬盘在整个寿命周期内写入的数据总量。
* S! I, F$ ^! A0 w
0 N6 r' ~3 X- w' K
不过,需要强调一点的是,SSD厂商的承诺中,质保年限和终生写入量TBW并不是并列的关系,如下图。
8 O8 D, @8 n4 |% j
' c1 @8 {+ v/ {& z0 I3 {1 g- n! t
二者之间是"或"的关系,意思是,只要满足其中一个条件,那么,这个SSD的保质期就过了。
4 Z: o' @7 \) R) W9 z, D, k" ~# b6 Y( `1 H( M
(1) 假设从购买SSD开始,时间到了3年,但是呢,我们对SSD数据写入量很少,即使只有10GB,那么,对不起,保质期过了;
9 Z+ Q, W' f" ~0 Q/ p. M
: n8 r+ Z! _: a& O% _8 i" ]
(2) 假设从购买SSD开始,时间才不到1个月,但是呢,我们对SSD写入的数据量就超过了400TB,那么,还是对不起,保质期过了。
/ o& Q$ N4 l3 q1 V8 x& T% D. c
& Z4 C8 O6 i: W0 o
不过,对我们普通用户来说,对SSD的写入量一般不会很大,好一些的固态硬盘,如果对SSD保护的好,用个5年以上,应该不成问题。所以,对于SSD固态硬盘寿命的这个问题,不必过滤,放心使用就好。
6 e0 B0 Z4 D# j4 _3 U6 b$ q: s' @/ g1 o+ p# q
: C# K( `5 |6 j; y. e/ n3 [6 P当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
5 F0 j. x: x5 F
- [: V2 c* p8 H' L
* _* @& G8 J8 c+ t% Q: l