DocumentCode :
879185
Title :
LRU-WSR: integration of LRU and writes sequence reordering for flash memory
Author :
Jung, Hoyoung ; Shim, Hyoki ; Park, Sungmin ; Kang, Sooyong ; Cha, Jaehyuk
Author_Institution :
Dept. of Electron. & Comput. Eng., Hanyang Univ., Seoul
Volume :
54
Issue :
3
fYear :
2008
fDate :
8/1/2008 12:00:00 AM
Firstpage :
1215
Lastpage :
1223
Abstract :
Most mobile devices are equipped with a NAND flash memory even if it has characteristics of not-in-place update and asymmetric I/O latencies among read, write, and erase operations: write/erase operations are much slower than a read operation in a flash memory. For the overall performance of a flash memory system, the buffer replacement policy should consider the above severely asymmetric I/O latencies. However, existing LRU buffer replacement algorithm cannot deal with the above problem. This paper proposes the LRU-WSR buffer replacement algorithm that enhances LRU by reordering writes of not-cold dirty pages from the buffer cache to flash storage. The enhanced LRU-WSR algorithm focuses on reducing the number of write/erase operations as well as preventing serious degradation of buffer hit ratio. The experimental results show that the LRU-WSR outperforms other algorithms including LRU, CF-LRU, and FAB1.
Keywords :
NAND circuits; buffer storage; flash memories; LRU-WSR buffer replacement; NAND flash memories; last recently used; writes sequence reordering; Buffer storage; Cache storage; Degradation; Delay; Electric shock; Energy consumption; Flash memory; Hard disks; Read-write memory; Writing; flash memory, buffer replacement, storage system;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2008.4637609
Filename :
4637609
Link To Document :
بازگشت