Title :
A version-based strategy for reliability enhancement of flash file systems
Author :
Hsu, Pei-Han ; Chang, Yuan-Hao ; Huang, Po-Chun ; Kuo, Tei-Wei ; Du, David Hung-Chang
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
In recent years, reliability has become one critical issue in the designs of flash file systems due to the growing unreliability of advanced flash-memory chips. In this paper, a version-based strategy with optimal space utilization is proposed to maintain the consistency among page versions of a file for potential recovery needs with the considerations of the write constraints of multi-level-cell flash memory. A series of experiments was conducted to show that the proposed strategy could improve the reliability of flash file systems with limited management and space overheads.
Keywords :
fault tolerant computing; file organisation; flash memories; flash file systems; flash-memory chips; multilevel-cell flash memory; reliability enhancement; space utilization; version-based strategy; Ash; Computer architecture; Computer crashes; Error correction codes; File systems; Reliability engineering; Flash memory; MLC; YAFFS; file system; forward copying; recovery; reliability; version;
Conference_Titel :
Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
Conference_Location :
New York, NY
Print_ISBN :
978-1-4503-0636-2