Efficient identification of hot data for flash memory storage systems

被引:117
|
作者
Hsieh, Jen-Wei [1 ,3 ]
Kuo, Tei-Wei [1 ,3 ]
Chang, L.I.-Pin [2 ,4 ]
机构
[1] Department of Computer Science and Information Engineering, National Taiwan University, Taipei
[2] Department of Computer Science, National Chiao-Tung University, Hsinchu
关键词
Flash memory; Garbage collection; Storage system; Workload locality;
D O I
10.1145/1138041.1138043
中图分类号
学科分类号
摘要
Hot data identification for flash memory storage systems not only imposes great impacts on flash memory garbage collection but also strongly affects the performance of flash memory access and its lifetime (due to wear-levelling). This research proposes a highly efficient method for on-line hot data identification with limited space requirements. Different from past work, multiple independent hash functions are adopted to reduce the chance of false identification of hot data and to provide predictable and excellent performance for hot data identification. This research not only offers an efficient implementation for the proposed framework, but also presents an analytic study on the chance of false hot data identification. A series of experiments was conducted to verify the performance of the proposed method, and very encouraging results are presented. © 2006 ACM.
引用
收藏
页码:22 / 40
页数:18
相关论文
共 50 条
  • [1] A Novel Hot Data Identification Mechanism for NAND Flash Memory
    Liu, Jun
    Chen, Shuyu
    Wu, Tianshu
    Zhang, Hancui
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2015, 61 (04) : 463 - 469
  • [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] Hot Data Identification for Flash-based Storage Systems Using Multiple Bloom Filters
    Park, Dongchul
    Du, David H. C.
    2011 IEEE 27TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2011,
  • [4] DSFTL: An Efficient FTL for Flash Memory Based Storage Systems
    Chae, Suk-Joo
    Mativenga, Ronnie
    Paik, Joon-Young
    Attique, Muhammad
    Chung, Tae-Sun
    ELECTRONICS, 2020, 9 (01)
  • [5] HFTL: Hybrid Flash Translation Layer based on Hot Data Identification for Flash Memory
    Lee, Hyun-Seob
    Yun, Hyun-Sik
    Lee, Dong-Ho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (04) : 2005 - 2011
  • [6] MNFTL: An Efficient Flash Translation Layer for MLC NAND Flash Memory Storage Systems
    Qin, Zhiwei
    Wang, Yi
    Liu, Duo
    Shao, Zili
    Guan, Yong
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 17 - 22
  • [7] Generic and efficient framework for search trees on flash memory storage systems
    Mohamed Sarwat
    Mohamed F. Mokbel
    Xun Zhou
    Suman Nath
    GeoInformatica, 2013, 17 : 417 - 448
  • [8] Generic and efficient framework for search trees on flash memory storage systems
    Sarwat, Mohamed
    Mokbel, Mohamed F.
    Zhou, Xun
    Nath, Suman
    GEOINFORMATICA, 2013, 17 (03) : 417 - 448
  • [9] Hardware/Software Architecture for Flash Memory Storage Systems
    Min, Sang Lyul
    Nam, Eyee Hyun
    PROCEEDINGS OF THE PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES '11), 2011, : 235 - 236
  • [10] An efficient NAND flash file system for flash memory storage
    Lim, SH
    Park, KH
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) : 906 - 912