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 条
  • [21] Garbage Collection and Wear Leveling for Flash Memory: Past and Future
    Yang, Ming-Chang
    Chang, Yu-Ming
    Tsao, Che-Wei
    Huang, Po-Chun
    Chang, Yuan-Hao
    Kuo, Tei-Wei
    2014 INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2014,
  • [22] Efficient compile-time garbage collection for arbitrary data structures
    Mohnen, M
    PROGRAMMING LANGUAGES: IMPLEMENTATIONS, LOGICS AND PROGRAMS, 1995, 982 : 241 - 258
  • [23] AN EFFICIENT GARBAGE COLLECTION SCHEME FOR PARALLEL COMPUTER ARCHITECTURES
    WATSON, P
    WATSON, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 259 : 432 - 443
  • [24] Data-centric Garbage Collection for NAND Flash Devices
    Wang, Chundong
    Wei, Qingsong
    Xue, Mingdi
    Yang, Jun
    Chen, Cheng
    2015 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA), 2015,
  • [25] Garbage Collection Algorithms for Meta Data Updates in NAND flash
    Qin, Minghai
    Mateescu, Robert
    Wang, Qingbo
    Guyot, Cyril
    Vucinic, Dejan
    Bandic, Zvonimir
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [26] A Control Scheme for Eliminating Garbage Collection during High-speed Analysis of Big-graph Data Stored in NAND Flash Memory
    Uchigaito, Hiroshi
    Miura, Seiji
    Nito, Takumi
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 2557 - 2560
  • [27] On the power of asymmetry and memory in flash-based SSD garbage collection
    Van Houdt, B.
    PERFORMANCE EVALUATION, 2016, 97 : 1 - 15
  • [28] ECCPM: An Efficient Internal Data Migration Scheme for Flash Memory Systems
    Hu, Haihua
    Han, Guojun
    Wu, Wenhua
    Zhou, You
    Liu, Chang
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (04) : 6519 - 6532
  • [29] NAND Flash Memory Garbage Collection Policy According to the Ratio of the Hot Pages
    Kang, SeokHoon
    Jeong, Hyunyoung
    2015 11TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2015, : 532 - 539
  • [30] A parallel copying garbage collection scheme for shared-memory multiprocessors
    Ali, KAM
    NEW GENERATION COMPUTING, 1996, 14 (01) : 53 - 77