Minimizing the Garbage Collection Time in Flash Memory using Efficient Data Allocation Scheme

被引:0
|
作者
Rahiman, Amir Rizaan [1 ]
Sumari, Putra [1 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, Multimedia Res Grp, George Town 11800, Malaysia
关键词
flash memory; garbage collection; active block; trace-driven simulation;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recently, flash memory is becoming a popular data storage device in most of the electronic consumer devices. It has lots of attractive features such as small size and light weight nature, zero noise, solid-state reliability, low power consumption, and better shock resistant. However, its two hardware characteristics, namely, i) out-place updating and ii) garbage collection process are affecting flash memory performance if these characteristics are not well-organized. To overcome these constraints, we propose an efficient page allocation scheme that based on the occurrences of page data in the data access pattern. In the scheme, we have classified the page data into hot and cold data and allocated them into different blocks. The performance of the allocation scheme is confirmed by trace-driven simulations and the merit of the proposed scheme is justified in terms of a number of active block requirements. The number of active block requirement is reduced into 16% in comparison to the existing schemes.
引用
收藏
页码:1623 / 1627
页数:5
相关论文
共 50 条
  • [31] A simple generational real-time garbage collection scheme
    Ali, KAM
    NEW GENERATION COMPUTING, 1998, 16 (02) : 201 - 221
  • [32] A simple generational real-time garbage collection scheme
    Khayri A. M. Ali
    New Generation Computing, 1998, 16 : 201 - 221
  • [33] Efficient FTL-Aware Data Categorization and Identification Scheme for Flash Memory
    Ayele, Sololia Gudeta
    Jin, Rize
    Kwon, Se Jin
    Attique, Muhammad
    Chung, Tae-Sung
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (08)
  • [34] Deca: A Garbage Collection Optimizer for In-Memory Data Processing
    Shi, Xuanhua
    Ke, Zhixiang
    Zhou, Yongluan
    Jin, Hai
    Lu, Lu
    Zhang, Xiong
    He, Ligang
    Hu, Zhenyu
    Wang, Fei
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2019, 36 (01):
  • [35] CDA-GC: An effective cache data allocation for garbage collection in flash-based solid-state drives
    Wang, Keyu
    Tan, Huailiang
    He, Zaihong
    Li, Jinyou
    Li, Keqin
    INTEGRATION-THE VLSI JOURNAL, 2025, 102
  • [36] Accelerating garbage collection for 3D MLC flash memory with SLC blocks
    Li, Shuai
    Tong, Wei
    Liu, Jingning
    Wu, Bing
    Feng, Yazhi
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [37] Swap-aware garbage collection for NAND flash memory based embedded systems
    Kwon, Ohhoon
    Koh, Kern
    2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 787 - 792
  • [38] HOTIS: A Hot Data Identification Scheme to Optimize Garbage Collection of SSDs
    Gu, Junqing
    Wu, Chentao
    Li, Jie
    Guo, Minyi
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 331 - +
  • [39] Efficient and Intelligent Garbage Collection Policy for NAND Flash-based Consumer Electronics
    Lin, Mingwei
    Chen, Shuyu
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2013, 59 (03) : 538 - 543
  • [40] Memory-efficient Error Correction Scheme for Flash Memories using GPU
    Subbiah, Arul K.
    Ogunfunmi, Tokunbo
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 118 - 122