A flash file system to support fast mounting for NAND flash memory based embedded systems

7Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In embedded systems, NAND flash memory is typically used as a storage medium because of its non-volatility, fast access time and solid-state shock resistance. However, it suffers from out-place-update, limited erase cycles and page based read/write operations. Flash file systems such as JFFS2 and YAFFS, allocate memory spaces using LFS (Log-structured File System) to solve these problems. Because of this, many pieces of a file are scattered through out flash memory. Therefore, these file systems should scan entire flash memory to construct the data structures during the mounting. This means that it takes a long time to mount such file systems on a large chip. In this paper, we design and propose a new flash memory file system which targets mobile devices that require fast mounting. We experimented on the file system performance and the results show that we improve the mounting time by 64%-76% as flash usage compared to YAFFS. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Park, S. H., Lee, T. H., & Chung, K. D. (2006). A flash file system to support fast mounting for NAND flash memory based embedded systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4017 LNCS, pp. 415–424). Springer Verlag. https://doi.org/10.1007/11796435_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free