由于GC的存在,就有一个问题,用户要写入一定的数据,SSD为了腾出空间写这些数据,需要额外的做一些数据的搬移,也就是额外的写,最后导致的后果往往就是SSD往闪存中写入的数据量比实际用户写入SSD的数据量多。因此,我们SSD中有个重要参数,就是写放大(WA, Write Amplification):[……]
文章分类: 技术文章
SSD核心技术:FTL
FTL算法的好坏,直接决定了SSD在性能(Performance)、可靠性(Reliability)、耐用性(Endurance)等方面的好坏,FTL可以说是SSD固件的核心组成。
大家天天在说FTL,也知道FTL的重要性,那么什么是FTL?FTL是Flash Translation Layer的缩写[……]
闪存数据保存期和完整性技术
悟空说:“曾经有一段真挚的感情摆在我的面前,我没有珍惜,直到失去后才后悔莫及,人世间的痛苦莫过于此,如果再给我一次机会的话,我会对那个女孩说我爱你,如果非要在这段感情加上一个期限,我希望是一万年。”
一万年很久吗?对于仙人来说,一万年太短。最近热播的[……]
闪存存在的问题
闪存块(Block)具有一定的寿命,不是长生不老的。前面提到,当一个闪存块接近或者超出其最大擦写次数时,可能导致存储单元的永久性损伤,不能再使用。随着闪存工艺不断向前,这个擦写次数也变得越来越小。
图1-1 闪存损坏状态
在闪存当中的存储单元中,先天就[……]
ONFI与Toggle协议之争
前面讲的主要都是ONFI。事实上,闪存不只ONFI协议,还有Toggle。
很久很久以前,闪存的相关技术长期垄断在三星和东芝两个大佬手里,其他的从业者日子过的不那么舒坦。
2002年,有个斯坦福的高材生苏秦,壮志满怀的去三星面试,结果因为气质不符没有被录取,一气之下推掉了其他所有公司的offer,回到河[……]