An adaptive file-system-oriented FTL mechanism for flash-memory storage systems

  • Authors:
  • Yuan-Hao Chang;Po-Liang Wu;Tei-Wei Kuo;Shih-Hao Hung

  • Affiliations:
  • National Taipei University of Technology, Taiwan, Republic of China;University of Illinois at Urbana-Champaign, Champaign, IL;National Taiwan University, Taiwan, Republic of China;National Taiwan University, Taiwan, Republic of China

  • Venue:
  • ACM Transactions on Embedded Computing Systems (TECS)
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

As flash memory becomes popular over various platforms, there is a strong demand regarding the performance degradation problem, due to the special characteristics of flash memory. This research proposes the design of a file-system-oriented 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 for maintaining 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. Experiments were also done over NTFS by a series of realistic traces. The experimental results show significant performance improvement over ext2, ext3, and NTFS file systems with limited system overheads.