A Demand-based Caching Method for Garbage Collection in Flash-Memory Embedded Systems

被引:0
|
作者
Wu, Chin-Hsien [1 ]
Wang, Ting-Wei [2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect & Comp Engn, Taipei, Taiwan
[2] Natl Taiwan Univ Sci & Technol, Dept & Comp Elect Engn, Taipei, Taiwan
关键词
NAND Flash Memory; Garbage Collection; Embedded Systems;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
NAND flash memory has been used for the data storage of mobile devices, Laptops, and various embedded systems, but requires a garbage collection mechanism due to its erase-before-write characteristic. Garbage collection consists of a series of activities (such as read, write, and erase operations) that usually degrade the lifetime and the performance of NAND-based storage systems. In this paper, we propose a demand-based caching method for garbage collection in flash-memory embedded systems. The experimental results show that the proposed method can cache a small part of appropriate information about garbage collection in RAM-limited embedded systems and the performance is still reasonable.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Spatial Access Method for Flash Memory Embedded Systems
    Lee, Ki-young
    Kim, Joung-joon
    Lim, Myung-jae
    Kim, Kyu-ho
    Kim, Jeong-lae
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 4311 - +
  • [22] Garbage Collection Algorithms for NAND Flash Memory Devices - An Overview
    Subramani, Raja
    Swapnil, Haritima
    Thakur, Niharika
    Radhakrishnan, Bharath
    Puttaiah, Krishnamurthy
    UKSIM-AMSS SEVENTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2013), 2013, : 81 - 86
  • [23] Improved replication-based incremental garbage collection for embedded systems
    University of Electro-Communications, Chofu, Tokyo 182-8585, Japan
    不详
    Int. Symp. Mem. Manage. ISMM, (73-82):
  • [24] Improved Replication-Based Incremental Garbage Collection for Embedded Systems
    Ugawa, Tomoharu
    Iwasaki, Hideya
    Yuasa, Taiichi
    ACM SIGPLAN NOTICES, 2010, 45 (08) : 73 - 82
  • [25] Garbage Collection for Multi-version Index on Flash Memory
    Lam, Kam-Yiu
    Wang, Jiantao
    Chang, Yuan-Hao
    Hsieh, Jen-Wei
    Huang, Po-Chun
    Poon, Chung Keung
    Zhu, Chun Jiang
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [26] DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address Mappings
    Gupta, Aayush
    Kim, Youngjae
    Urgaonkar, Bhuvan
    ACM SIGPLAN NOTICES, 2009, 44 (03) : 229 - 240
  • [27] 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,
  • [28] Memories to die for: using bare dice for flash-memory systems
    Inbar, D
    Murin, M
    EDN, 2004, 49 (15) : 59 - +
  • [29] Adaptive in-page logging for flash-memory storage systems
    Ke Lu
    Peiquan Jin
    Puyuan Yang
    Shouhong Wan
    Lihua Yue
    Frontiers of Computer Science, 2014, 8 : 131 - 144
  • [30] A Progressive Garbage Collection Scheme Based on Hotness of Valid Pages for NAND Flash Memory
    Li, Mingyang
    Zeng, Yonghong
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ELECTRONIC INDUSTRY AND AUTOMATION (EIA 2017), 2017, 145 : 212 - 217