DocumentCode :
2086510
Title :
Real-Time Flash Translation Layer for NAND Flash Memory Storage Systems
Author :
Qin, Zhiwei ; Wang, Yi ; Liu, Duo ; Shao, Zili
Author_Institution :
Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
fYear :
2012
fDate :
16-19 April 2012
Firstpage :
35
Lastpage :
44
Abstract :
Due to the variable garbage collection latency, NAND flash memory storage systems may suffer long system response time, especially when the flash memory is close to be full. Most of existing flash translation layer (FTL) schemes focus on improving the average response time but ignore to provide a desirable worst case response time upper bound. This paper proposes a Real-time Flash Translation Layer (RFTL) scheme to hide the long garbage collection latency while satisfying a worst case response time upper bound that achieves an ideal case. We achieve this by using a distributed partial garbage collection policy that enables RFTL to reclaim the space and to serve the write requests simultaneously. A new block-level address mapping approach is designed to guarantee enough free space to serve the write request arriving at any time period. Experimental results show that our scheme improves both the worst case system response time and the average system response time compared with previous work.
Keywords :
NAND circuits; flash memories; storage management; NAND flash memory storage system; RFTL scheme; average system response time; block-level address mapping; distributed partial garbage collection policy; garbage collection latency; real-time flash translation layer; worst case response time; write request; Ash; Computer architecture; Random access memory; Real time systems; Schedules; Time factors; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2012 IEEE 18th
Conference_Location :
Beijing
ISSN :
1080-1812
Print_ISBN :
978-1-4673-0883-0
Type :
conf
DOI :
10.1109/RTAS.2012.27
Filename :
6200076
Link To Document :
بازگشت