• 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