Fast mounting and recovery for NAND flash memory based embedded systems

  • Authors:
  • Song-Hwa Park;Tae-Hoon Kim;Tae-Hoon Lee;Ki-Dong Chung

  • Affiliations:
  • Dept. of Computer Engineering, Pusan National University, Kumjeong-Ku, Busan, Korea;Dept. of Computer Engineering, Pusan National University, Kumjeong-Ku, Busan, Korea;Dept. of Computer Engineering, Pusan National University, Kumjeong-Ku, Busan, Korea;Dept. of Computer Engineering, Pusan National University, Kumjeong-Ku, Busan, Korea

  • Venue:
  • EUC'06 Proceedings of the 2006 international conference on Emerging Directions in Embedded and Ubiquitous Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Even though its advantages such as non-volatility, fast write access time and solid-state shock resistance, NAND flash memory suffers from out-place-update, limited erase cycles, and page-based I/O operations. How to provide fast mounting and consistency of file system and data for flash memory file systems has become important research topics in recent years. In this paper, we design and propose a new flash memory file system called RFFS (Reliable Flash File System), which targets NAND flash memory based embedded systems that require fast mounting and fault tolerant file system. We have experimented on the performance of RFFS and the results showed that RFFS could improve the mounting time by 65%–76% compared with YAFFS. Also RFFS improved mounting time after sudden system faults by 89%–92% compared with JFFS2.