Flash memory becomes ideal storage media for high computing mobile computers, embedded systems and real time applications because of its attractive features like fast access speed, shock resistance, high reliability and further more it's rapidly increasing capacity. However, issues on performance and data integrity are becoming more critical to address by researchers. First, the rapidly increasing capacity of flash memory imposes long initialization time delay for normal start-up and in case of crash recovery. Second, large main memory requirement for keeping file system mapping data structures becoming significant issue with growth in size of flash memory. In this paper, we propose an advanced mechanism for high performance and system reliability by effective metadata management, efficient mounting, fast crash recovery, and reduced RAM footprints using virtual clustering on memory blocks. Modern benchmark based simulation results show the significantly improved performance by our proposed scheme.
Published in:
Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on
Date of Conference: Nov. 29 2011-Dec. 1 2011