(An) efficient flash file system based on the metadata management, writeback, and duplicate elimination for nAND flash memory storage systems메타데이타 관리와 쓰기 지연 및 중복 제거에 의한 낸드 플래시 메모리 기반의 효율적인 플래시 파일 시스템

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 560
  • Download : 0
Flash memory has become an increasingly important component as a nonvolatile storage media because of its small size, shock resistance, and low power consumption. In nonvolatile memories, NOR flash memory provides fast random access speed, but high cost and low density, compared with NAND flash memory. NAND Flash has advantages in large storage capacity and relatively high performance for large read and write in contrast to NOR flash. Currently, due to its physical characteristics, block level translation interface, called flash translation layer, is required between an existing regular file system and the flash memory chips. However, the approach of regular file systems, which is mounted on top of the emulated block level interface, has many restrictions and is inefficient because these file systems are designed for the disk based storage device. There were some approaches that file system directly uses flash memory without intermediate interface, called flash file system. The popular flash file systems include Journalling Flash File System and Yet Another Flash File System. However, they have many restrictions in their architectures, thus show poor performance in booting time, garbage collection overhead, and memory footprint. In addition, another serious problem in flash file systems is very poor write performance. In this dissertation, an efficient flash file system is proposed and designed for NAND flash memory storage. The proposed flash file system considers both issues the regular file system and flash memory. Target performance metrics are the system booting time, memory footprint, and garbage collection overhead, which are important issues in flash memory. First, the proposed flash file system tried to store the whole data index entries within inode structire in order to reduce the flash scan time. For this, each inode occupies a whole flash page to preserve sufficient available indexing space. In addition, it provide two inode classes: one has a...
Advisors
Park, Kyu-Horesearcher박규호researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2008
Identifier
295417/325007  / 020035253
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2008.2, [ viii, 86 p. ]

Keywords

NAND Flash Memory; Flash File System; Metadata Management; Writeback; Duplicate Elimination; 낸드 플래시 메모리; 플래시 파일 시스템; 메타데이타 관리; 쓰기 지연; 중복 제거; NAND Flash Memory; Flash File System; Metadata Management; Writeback; Duplicate Elimination; 낸드 플래시 메모리; 플래시 파일 시스템; 메타데이타 관리; 쓰기 지연; 중복 제거

URI
http://hdl.handle.net/10203/35457
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=295417&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0