A Progressive Garbage Collection Scheme Based on Hotness of Valid Pages for NAND Flash Memory

被引:0
作者
Li, Mingyang [1 ]
Zeng, Yonghong [1 ]
机构
[1] Tianjin Airport Econ Area, Tianjin, Peoples R China
来源
PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ELECTRONIC INDUSTRY AND AUTOMATION (EIA 2017) | 2017年 / 145卷
关键词
NAND flash memory; garbage collection; wear-leveling; FTL; DEVICES;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the popularity of NAND flash memory, exploiting garbage collection techniques to improve the lifetime of NAND flash memory has become a critical issue in the design of flash translation layer (FTL). However, the existing garbage collection theories always focus on the selection of victim block, but the negative impact on the degree of wear-leveling and the garbage collection overhead is ignored. This paper proposes a progressive garbage collection (PGC) scheme based on the hotness of valid pages. PGC scheme improves the method of choosing the victim block to balance the garbage collection overhead and the degree of wear-leveling and the hotness of valid pages is defined in a new way. Experimental results show that the proposed scheme is better than the existing garbage collection schemes in terms of the number of copy operation, the erase number and the degree of wear-leveling.
引用
收藏
页码:212 / 217
页数:6
相关论文
共 11 条
  • [1] A Compressed File System Manager for Flash Memory Based Consumer Electronics Devices
    Ahn, Sungyong
    Hyun, Seunghwan
    Kim, Taeseok
    Bahn, Hyokyung
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2013, 59 (03) : 544 - 549
  • [2] [Anonymous], PROCEEDINGS OF THE 1995 USENIX TECHNICAL CONFERENCE
  • [3] Chen FH, 2015, DES AUT TEST EUROPE, P1209
  • [4] Cleaning policies in mobile computers using flash memory
    Chiang, ML
    Chang, RC
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 48 (03) : 213 - 231
  • [5] Han LZ, 2006, LECT NOTES COMPUT SC, V4159, P103
  • [6] A Technique to Improve Garbage Collection Performance for NAND Flash-based Storage Systems
    Jeong, Jaehyeong
    Song, Yong Ho
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 470 - 478
  • [7] FTL algorithms for NAND-type flash memories
    Kwon, Se Jin
    Ranjitkar, Arun
    Ko, Young-Bae
    Chung, Tae-Sun
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2011, 15 (3-4) : 191 - 224
  • [8] Dynamic Garbage Collection Scheme Based on Past Update Times for NAND Flash-based Consumer Electronics
    Lin, Mingwei
    Yao, Zhiqiang
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2015, 61 (04) : 478 - 483
  • [9] Murugan M., 2011, P IEEE 27 S MASS STO, P1
  • [10] Wu M., 1993, Proceedings. Fourth Workshop on Workstation Operating Systems (Cat. No.93TH0553-8), P116, DOI 10.1109/WWOS.1993.348162