具有磨损均衡意识的混合固态硬盘FTL算法
在采用SLC(Single-Level-Cell)和MLC(Multi-Level-Cell)闪存的混合固态硬盘设计中,SLC和MLC之间的写数据分配和磨损均衡是混合固态硬盘闪存转换层设计的关键问题之一.针对此问题,提出一种具有磨损均衡意识的混合固态硬盘闪存转换层算法——WLAFTL(Wear Leveling Aware Flash Translation Layer).首先,它提出了一种动态的基于磨损均衡思想和请求大小融合的数据分配机制,即根据SLC和MLC的磨损速率来动态调整热数据识别阈值的大小,然后将小的写请求分配到SLC、大的写请求分配到MLC.其次,它提出了一种基于磨损均衡思想与数据先进先出(FIFO)调度策略融合的SLC冷数据回收/迁移机制,减少由SLC向MLC迁移的数据量.实验结果显示,与ComboFTL和CFTL算法相比,在使用相同地址映射机制的条件下,WLAFTL算法的平均响应时间分别平均有13.6%和12.7%的改善,总的擦除次数分别平均减少9.2%和20.4%,同时能够更好地实现SLC和MLC之间的磨损均衡.
混合固态硬盘、闪存转换层、磨损均衡、数据分配、冷/热数据识别
41
TP311(计算技术、计算机技术)
国家自然科学基金项目61100044,61671192;浙江省重点科技创新团队项目2013TD03;“电子科学与技术”浙江省一流学科A类资助
2018-12-12(万方平台首次上网日期,不代表论文的发表时间)
共15页
2379-2393