我很少看新闻,不过,看到这篇文章感觉很悲剧:
原来我们所谓的测试擦写次数,其实被放大了N倍!http://bbs.mydigit.cn/read.php?tid=588290“其中第一块死因是由于测试者妻子住院生产,家中电脑关机9天,造成高磨损度下的SSD因为NAND漏电,导致上机时数据出错超过ECC纠错能力,无法补救造成SSD不识别”
假若是这样,所谓的超过1W多次擦写是在持续不停地刷的基础上达到的标准,其实
闪存早就挂了!之所以还能用,是因为每块闪存过一段时间就被重新擦写,已保证期保存数据的正确性,也就是保证其保有的电荷量。
不能长时间维持数据的闪存,还能说有寿命么?!
由此引出一个问题:
SSD主控所进行的均衡算法,除了均衡,其实另一个重要的目的是为了不停地给重新刷新闪存的保有电荷。
其结果是:
闪存如果被擦除的越多,则被定时刷新数据的情况也越多,刷新带来的性能下降、卡顿也越明显,而且盘磨损的也越快。如此反复,引起雪崩。以上:表达自己对闪存实际寿命测试和磨损平衡调度的新的理解。