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
来源
TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4 | 2009年
关键词
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]   CATDOG: Cost-Age-Time Data Organized Garbage Collection [J].
Lee, Dongjun ;
Jin, Youngbin ;
Jang, Han ;
Lee, Ben .
2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2022, :51-56
[22]   MCBGC: A Multi-Threshold Copyback-based Garbage Collection Scheme for 3D NAND Flash Memory [J].
Hu, Kang ;
Hu, Haihua ;
Han, Pengchao ;
Han, Guojun .
2024 INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE, NAS 2024, 2024, :168-171
[23]   Efficient FTL-Aware Data Categorization and Identification Scheme for Flash Memory [J].
Ayele, Sololia Gudeta ;
Jin, Rize ;
Kwon, Se Jin ;
Attique, Muhammad ;
Chung, Tae-Sung .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (08)
[24]   Deca: A Garbage Collection Optimizer for In-Memory Data Processing [J].
Shi, Xuanhua ;
Ke, Zhixiang ;
Zhou, Yongluan ;
Jin, Hai ;
Lu, Lu ;
Zhang, Xiong ;
He, Ligang ;
Hu, Zhenyu ;
Wang, Fei .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2019, 36 (01)
[25]   CDA-GC: An effective cache data allocation for garbage collection in flash-based solid-state drives [J].
Wang, Keyu ;
Tan, Huailiang ;
He, Zaihong ;
Li, Jinyou ;
Li, Keqin .
INTEGRATION-THE VLSI JOURNAL, 2025, 102
[26]   An Efficient Hot-Cold Data Separation Garbage Collection Algorithm Based on Logical Interval in NAND Flash-Based Consumer Electronics [J].
Yu, Feifan ;
Yan, Hua .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2023, 69 (03) :431-440
[27]   HOTIS: A Hot Data Identification Scheme to Optimize Garbage Collection of SSDs [J].
Gu, Junqing ;
Wu, Chentao ;
Li, Jie ;
Guo, Minyi .
2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, :331-+
[28]   PBGC: Proxy Block-Based Garbage Collection for Index Structures in NAND Flash Memory [J].
Kim, Seon Hwan ;
Choi, Ju Hee ;
Kwak, Jong Wook .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (07) :1928-1932
[29]   A Demand-based Caching Method for Garbage Collection in Flash-Memory Embedded Systems [J].
Wu, Chin-Hsien ;
Wang, Ting-Wei .
2017 IEEE 6TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2017,
[30]   Efficient identification of hot data for flash memory storage systems [J].
Hsieh, Jen-Wei ;
Kuo, Tei-Wei ;
Chang, L.I.-Pin .
ACM Transactions on Storage, 2006, 2 (01) :22-40