• DocumentCode
    1959079
  • Title

    Efficient Metadata Management for Flash File Systems

  • Author

    Kim, Jaegeuk ; Jo, Heeseung ; Shim, Hyotaek ; Kim, Jin-Soo ; Maeng, Seungryoul

  • Author_Institution
    Comput. Sci. Dept., Korea Adv. Inst. of Sci. & Technol., Daejeon
  • fYear
    2008
  • fDate
    5-7 May 2008
  • Firstpage
    535
  • Lastpage
    540
  • Abstract
    NAND flash memory becomes one of the most popular storage for portable embedded systems. Although many flash-aware file systems, such as JFFS2 and YAFFS2, were proposed, the large memory consumption and the long mount delay have been serious obstacles for large-capacity NAND flash memory. In this paper, we present a new flash-aware file system called DFFS (direct flash file system) which fetches only the needed metadata on demand from flash memory. In addition, DFFS employs two novel metadata management schemes, inode embedding scheme and hybrid inode indexing scheme, to improve the performance of metadata operations. Comprehensive evaluation results using microbench- mark, postmark, and Linux kernel compilation trace, show that DFFS has comparable performance to JFFS2 and YAFFS2, while achieving a small memory footprint and instant mount time.
  • Keywords
    file organisation; flash memories; logic gates; meta data; Linux kernel compilation trace; NAND flash memory; direct flash file system; flash file systems; hybrid inode indexing scheme; metadata management; portable embedded systems; Delay; Distributed computing; Embedded system; File systems; Flash memory; Indexing; Memory management; Personal digital assistants; Portable media players; Real time systems; Directory Structure; File System; Flash Memory; Metadata Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Oriented Real-Time Distributed Computing (ISORC), 2008 11th IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-0-7695-3132-8
  • Type

    conf

  • DOI
    10.1109/ISORC.2008.34
  • Filename
    4553332