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
Link To Document