MNFS: Mobile multimedia file system for NAND flash based storage device

Hyojun Kim, Youjip Won

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

Abstract

In this work, we present a novel mobile multimedia file system, MNFS, which is specifically designed for NAND flash memory. It is designed for mobile multimedia devices such as MP3 player, Personal Media Player (PMP), digital camcorder, etc. Our file system has three novel features important in mobile multimedia applications: (1) predictable and uniform write latency, (2) quick file system mount, and (3) small memory footprint. We implement the proto-type file system on ARM9 embedded platform. In experiments, MNFS exhibits uniform I/ O latency for sequential write operation. It is mountable within 0.2 seconds, and available with only 34Kbytes heap memory for 128Mbytes volume. Compared to YAFFS which is the de facto standard file system for NAND flash memory, the mounting time is 30 times faster and the heap memory usage is only 5% of YAFFS usage.

Original languageEnglish
Title of host publication2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006
Pages208-212
Number of pages5
DOIs
StatePublished - 2006 Oct 3
Event2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006 - Las Vegas, NV, United States
Duration: 2006 Jan 82006 Jan 10

Publication series

Name2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006
Volume1

Other

Other2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006
CountryUnited States
CityLas Vegas, NV
Period06/01/806/01/10

Keywords

  • File System
  • Flash Memory
  • I/O latency
  • Mobile Device
  • Multimedia

Fingerprint Dive into the research topics of 'MNFS: Mobile multimedia file system for NAND flash based storage device'. Together they form a unique fingerprint.

  • Cite this

    Kim, H., & Won, Y. (2006). MNFS: Mobile multimedia file system for NAND flash based storage device. In 2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006 (pp. 208-212). [1593017] (2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006; Vol. 1). https://doi.org/10.1109/CCNC.2006.1593017