摘要: 用于闪存的NFTL算法随着闪存技术的发展表现出空间利用率低、擦除效率不高等不足,为保证读速度牺牲Flash读性能上的优势,而且不适用于固态驱动器。基于此,提出一种改进方案,利用增加内存中存放的包括有效位图和反向映射表等元数据的方式改进NFTL算法使其适用于固态驱动器,取得一定的性能提升。
关键词:
固态驱动器,
NAND闪存,
闪存转换层
Abstract: The NFTL algorithm shows a lot of deficiencies, such as low space utilization, low erase efficiency, to ensure the read speed at the expense of Flash read performance advantage, and it does not apply to solid-state drive. This paper presents an improved program for the shortcomings of NFTL algorithm using additional memory storage, including valid bit map and the reverse mapping table metadata to make NFTL algorithm also apply to solid-state drive and it makes some performance improvements.
Key words:
solid state drive,
NAND Flash memory,
Flash Translation Layer(FTL)
中图分类号:
梅松竹, 李宗伯. 针对固态驱动器的NFTL算法性能优化[J]. 计算机工程, 2010, 36(19): 253-255.
MEI Song-Zhu, LI Zong-Ba. Performance Enhancement of NFTL Algorithm for Solid State Drive[J]. Computer Engineering, 2010, 36(19): 253-255.