DocumentCode :
879206
Title :
Recently-evicted-first buffer replacement policy for flash storage devices
Author :
Seo, Dongyoung ; Shin, Dongkun
Author_Institution :
Samsung Electron., Suwon
Volume :
54
Issue :
3
fYear :
2008
fDate :
8/1/2008 12:00:00 AM
Firstpage :
1228
Lastpage :
1235
Abstract :
Flash memory has been widely used as a storage device for consumer devices. Recently, applications using flash memory are becoming complex and diverse. One of obstacles to its wide use is the slow write performance of flash memory caused by its erase-before-write characteristic. To enhance the write performance, FTL (Flash Translation Layer) generally uses the flash log-buffer, where data is written by the out-of-place scheme. However, current log buffer-based FTL schemes show poor performance for random write requests due to the block thrashing problem and high block associativity. Recently, flash-aware buffer cache management schemes are proposed to solve the block thrashing problem. However, they cannot also eliminate the problem completely. In this paper, we propose a novel flashaware buffer cache replacement policy. The technique selects the victim page to be evicted from buffer cache considering the recent victim page sent to the flash log buffer. Our experimental results show that the proposed technique reduces the flash I/O execution time by up to 30%.
Keywords :
cache storage; flash memories; block thrashing problem; erase-before-write characteristic; flash log-buffer; flash memory; flash storage devices; flash translation layer; flash-aware buffer cache management schemes; random write requests; recently-evicted-first buffer replacement policy; Buffer storage; Cellular phones; Digital audio players; Digital cameras; Electric shock; Electronic mail; Flash memory; Hard disks; Personal digital assistants; Read-write memory; flash memory, buffer management, page replacement, flash translation layer, embedded storage;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2008.4637611
Filename :
4637611
Link To Document :
بازگشت