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
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;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090695