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