DocumentCode
2172450
Title
A file-system-aware FTL design for flash-memory storage systems
Author
Wu, Po-Liang ; Chang, Yuan-Hao ; Kuo, Tei-Wei
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2009
fDate
20-24 April 2009
Firstpage
393
Lastpage
398
Abstract
As flash memory became popular over various platforms, there is a strong demand on the performance degradation problem, due to the special characteristics of flash memory. This research proposes the design of a file-system-aware flash translation layer, in which a filter mechanism is designed to separate the access requests of file-system metadata and file contents for better performance. A recovery scheme is then proposed to maintain the integrity of a file system. The proposed flash translation layer is implemented as a Linux device driver and evaluated with respect to ext2 and ext3 file systems. The experimental results show significant performance improvement over ext2 and ext3 file systems with limited system overheads.
Keywords
file organisation; flash memories; meta data; FTL design; Linux device driver; file-system metadata; file-system-aware flash translation layer; filter mechanism design; flash-memory storage system; Computer science; Degradation; Design engineering; Energy consumption; File systems; Filters; Flash memory; Linux; Solid state circuits; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location
Nice
ISSN
1530-1591
Print_ISBN
978-1-4244-3781-8
Type
conf
DOI
10.1109/DATE.2009.5090695
Filename
5090695
Link To Document