摘要
针对不带大容量缓存的固态存储设备随机读取性能差的问题,提出预取和压缩用户热数据映射表的算法,来提升热数据的访问速度。该算法包括把顺序写入的数据和随机写入的数据分开存储、压缩连续物理地址映射、后台预取热数据映射表等方法,这些方法提升了热数据的映射命中率,减少了闪存的访问次数,达到了改善系统读取性能的目的。实验结果表明,该方法能减少将近一半的随机读取延时,读取速度在原来的基础上翻倍。该算法能显著改善那些不带大容量缓存的移动存储设备及消费级固态硬盘使用者的用户体验。
-
单位中国科学院; 中科院上海技术物理研究所; 黔南民族师范学院