《计算机科学与探索杂志》发表论文赏析
作者:郭云格,陈明宇,蒋德钧
单位:1. 中国科学院 计算技术研究所,北京 1001902. 中国科学院大学,北京 100049
摘要:作为SSD(solid state drives)的存储元件,NAND闪存在进行写之前,存储单元必须先进行擦除, 因此被称作写一次存储器。SSD的使用寿命受到存储单元的擦除次数的限制,因此减少擦除次数对于SSD的可靠性十分重要。提出了一种通过编码压缩后的差值信息的方法来对SSD中写过一次的页面进行二次写,从而减少SSD的擦除次数,延长使用寿命。首先计算物理页面中更新前后的数据的差值,然后将差值数据进行压缩,再将压缩后的数据进行编码后保存在写过的物理页中的可写位中,以此实现写过物理页的二次写。实验结果表明,对于数据更新为主的应用,该方法能够充分利用写过的物理页中的可写位,大幅减少SSD的擦除次数。
关键词:固态硬盘(SSD),擦除次数,二次写