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 条
  • [1] Efficient Data-Allocation Scheme for Eliminating Garbage Collection During Analysis of Big Graphs Stored in NAND Flash Memory
    Uchigaito, Hiroshi
    Miura, Seiji
    Nito, Takumi
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (05) : 646 - 657
  • [2] FeGC: An efficient garbage collection scheme for flash memory based storage systems
    Kwon, Ohhoon
    Koh, Kern
    Lee, Jaewoo
    Bahn, Hyokyung
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (09) : 1507 - 1523
  • [3] CATA: A garbage collection scheme for flash memory file systems
    Han, Longzhe
    Ryu, Yeonseung
    Yim, Keunsoo
    UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2006, 4159 : 103 - 112
  • [4] An Efficient Garbage Collection for Flash Memory-Based Virtual Memory Systems
    Ji, Seunggu
    Shin, Dongkun
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (04) : 2355 - 2363
  • [5] An efficient garbage collection policy for flash memory based swap systems
    Kwon, Ohhoon
    Ryu, Yeonseung
    Koh, Kern
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 1, PROCEEDINGS, 2007, 4705 : 213 - +
  • [6] Dynamic memory allocation and garbage collection
    Boehm, Hans-J.
    Computers in physics, 1995, 9 (03): : 297 - 303
  • [7] Garbage collection of multi-version indexed data on flash memory
    Lam, K.-Y. (cskylam@cityu.edu.hk), 1600, Elsevier B.V., Netherlands (60):
  • [8] Garbage collection of multi-version indexed data on flash memory
    Lam, Kam-Yiu
    Zhu, Chun Jiang
    Chang, Yuan-Hao
    Hsieh, Jen-Wei
    Huang, Po-Chun
    Poon, Chung Keung
    Wang, Jiantao
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (08) : 630 - 643
  • [9] An Efficient Data Migration Scheme to Optimize Garbage Collection in SSDs
    Wang, Shunzhuo
    Zhou, You
    Zhou, Jiaona
    Wu, Fei
    Xie, Changsheng
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (03) : 430 - 443
  • [10] Efficient Page Collection Scheme for QLC NAND Flash Memory using Cache
    Seo, Seok-Bin
    Kim, Wanil
    Kwon, Se Jin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 458 - 461