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 条
  • [41] Efficient Victim Block Selection for Flash Storage Devices
    Tsao, Che-Wei
    Chang, Yuan-Hao
    Yang, Ming-Chang
    Huang, Po-Chun
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (12) : 3444 - 3460
  • [42] A Partnership-Based Approach to Minimize the Maximal Response Time of Flash-Memory Storage Systems
    Wang, Tse-Yuan
    Tsao, Che-Wei
    Chang, Yuan-Hao
    Kuo, Tei-Wei
    Li, Hsiang-Pang
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 616 - 619
  • [43] FAST: An efficient flash translation layer for flash memory
    Lee, Sang-Won
    Choi, Won-Kyoung
    Park, Dong-Joo
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 879 - 887
  • [44] Data Sorting in Flash Memory
    Wu, Chin-Hsien
    Huang, Kuo-Yi
    ACM TRANSACTIONS ON STORAGE, 2015, 11 (02)
  • [45] Retention-Time Relaxation Scheme for MLC Flash-Memory Storage Systems
    Yu, David Kuang-Hui
    Hsieh, Jen-Wei
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 42 - 51
  • [46] A Concurrency Buffer Control in B-Trees for Flash-Memory Storage Systems
    Wu, Chin-Hsien
    Lin, Yu-Hsun
    IEEE EMBEDDED SYSTEMS LETTERS, 2012, 4 (01) : 9 - 12
  • [47] An Adaptive Demand-Based Caching Mechanism for NAND Flash Memory Storage Systems
    Wang, Yi
    Qin, Zhiwei
    Chen, Renhai
    Shao, Zili
    Yang, Laurence T.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 22 (01)
  • [48] HAT: an efficient buffer management method for flash-based hybrid storage systems
    Yanfei Lv
    Bin Cui
    Xuexuan Chen
    Jing Li
    Frontiers of Computer Science, 2014, 8 : 440 - 455
  • [49] HAT: an efficient buffer management method for flash-based hybrid storage systems
    Lv, Yanfei
    Cui, Bin
    Chen, Xuexuan
    Li, Jing
    FRONTIERS OF COMPUTER SCIENCE, 2014, 8 (03) : 440 - 455
  • [50] MNFTL: An Efficient Flash Translation Layer for MLC NAND Flash Memory
    Ma, Chenlin
    Wang, Yi
    Shen, Zhaoyan
    Chen, Renhai
    Wang, Zhu
    Shao, Zili
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (06)