Title
Swap-aware garbage collection algorithm for NAND flash-based consumer electronics
Abstract
NAND flash memory is a popular storage device for consumer electronics and it is exploited to be swap space for extending the limited main memory of consumer electronics. Due to the out-of-place update scheme provided by NAND flash memory to solve its erase-before-write hardware constraint, garbage collection should be performed to reclaim garbage in terms of invalid pages and obtain free space in terms of free blocks. The garbage collection, which consists of a series of copy operations and erase operations, is energy-consuming. In order to reduce the energy consumption, a swap-aware garbage collection algorithm for NAND flash-based consumer electronics is proposed in this paper. The proposed algorithm focuses on reducing the garbage collection overhead and improving the endurance of NAND flash memory. Experimental results show that the proposed algorithm is superior to the existing garbage collection algorithms in terms of the number of copy operations, the number of erase operations, the degree of wear-leveling, and energy consumption.
Year
DOI
Venue
2014
10.1109/TCE.2014.6780926
IEEE Trans. Consumer Electronics
Keywords
Field
DocType
Flash memories,Consumer electronics,Algorithm design and analysis,Aerospace electronics,Memory management,Hardware
Garbage,Algorithm design,Computer science,Algorithm,NAND gate,Electronics,Memory management,Garbage collection,Swap (finance),Computer hardware,Energy consumption
Journal
Volume
Issue
ISSN
60
1
0098-3063
Citations 
PageRank 
References 
3
0.45
15
Authors
3
Name
Order
Citations
PageRank
Guangxia Xu1429.46
Manman Wang2142.73
Yanbing Liu315516.38