计算机应用研究2016,Vol.33Issue(4):1091-1095,5.DOI:10.3969/j.issn.1001-3695.2016.04.029
基于YAFFS2的静态磨损均衡算法设计
Design of static wear-leveling algorithm based on YAFFS2
李恒恒 1胡泽明 1岳春生 1王志锋2
作者信息
- 1. 解放军信息工程大学,郑州450001
- 2. 71426部队,河南 焦作454150
- 折叠
摘要
Abstract
Since most of the existing wear-leveling algorithms,designed for FTL-based flash memory storage system,can not be applied to the flash file system well,this paper designed a staic wear-leveling algorithm based on YAFFS2.Considering the different data attributes,it proposed two different block allocation strategies to speed down the growth of maximum erasure count and strengthen the utilization of the blocks occupied by the cold data.With the distribution of the block erasure counts in the flash physical space randomized,the algorithm simplified the search operation in block allocation process,which reduced the algorithm complexity.The uneven threshold trigger mechanism also ensured a outstanding wear-leveling effect.The experi-ment results show that the algorithm reduces the variance of the erasure counts and improves the degree of evenness,which can prolong the service life of flash and improve the reliability of flash storage system effectively.关键词
磨损均衡/闪存文件系统/YAFFS2/存储可靠性Key words
wear leveling/flash file system/YAFFS2/storage reliability分类
信息技术与安全科学引用本文复制引用
李恒恒,胡泽明,岳春生,王志锋..基于YAFFS2的静态磨损均衡算法设计[J].计算机应用研究,2016,33(4):1091-1095,5.