DocumentCode
1423264
Title
Bridging the information gap between buffer and flash translation layer for flash memory
Author
Liao, Xue-liang ; Hu, Shi-Min
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
57
Issue
4
fYear
2011
fDate
11/1/2011 12:00:00 AM
Firstpage
1765
Lastpage
1773
Abstract
Flash memory has been widely used as storage media in consumer devices, whereas its erase-before-update characteristic degrades its performance. Buffer and FTL (Flash Translation Layer) are two important techniques to improve the performance of flash memory. However, in the traditional architecture, the buffer and FTL work independently, resulting in an information gap which affects the efficiency of garbage collection in flash memory. This paper proposes a new architecture to bridge the information gap between the buffer and the FTL. In the new architecture, the buffer manager provides several replacement candidates instead of one to the FTL, and the FTL makes and performs a decision according to these candidates and the physical information of flash memory. Experiments show that the new architecture can reduce the garbage collection overhead by up to 40%.
Keywords
buffer storage; flash memories; logic gates; performance evaluation; NAND flash memory; buffer translation layer; flash translation layer; garbage collection overhead reduction; information gap; performance improvement; storage media; Bridges; Buffer storage; Cleaning; Computer architecture; File systems; Flash memory; Switches; Buffer; Flash Translation Layer; Garbage Collection.; InformationGap;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2011.6131152
Filename
6131152
Link To Document