(A) Logging-based data management in a file system using flash memory플래쉬 메모리 파일시스템에서 로깅 기반 데이터 관리

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 472
  • Download : 0
Rapid advances in storage technology and the requirements of a new area such as mobile computing and embedded applications indicate that a new type of non-volatile solid state memory, flash memory, will replace conventional magnetic disks as a secondary storage. This storage organization enables system to have all data reside in fast memory and also can eliminate unnecessary data copy and movement between primary storage and secondary storage. In addition, it is expected to improve performance degradation caused by high disk access latency. Flash memory provides useful characteristics as a storage system, including non-volatility, in-system programmability, low power consumption, reasonable tolerance, and high density. Though it is possible to develop a file system using flash memory, this approach is not easy to implement due to flash memory``s deficiencies. The most complicated matter is that flash memory requires the need to erase blocks of memory before they are overwritten. The whole segment must be erased during data updates, which takes more time and needs lots of power. Furthermore, flash memory offers high access latency for write/erase operation, consuming a lot of power and provides the limited number of erase cycle in the lifetime of de-vice. The issues related to the design of a file system using flash memory can be categorized to two themes, i.e., how to overcome flash memory``s in-ability of in-place update and how to reduce the frequency of erase/write to flash memory. This thesis describes a new mechanism to overcome flash memory``s limitations in a file system using flash memory, offering non-in-place update scheme and a new cleaning policy. Firstly, we exploit two types of i-nodes which are allocated in separate flash areas and also introduce a delta logging method to efficiently utilize flash memory space. The separation of i-nodes copes with meta-data update that occupies the majority of write operations. During every update, the delta logg...
Advisors
Lee, Joon-Won이준원
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2003
Identifier
000949052
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학전공, 2003.2, [ xi, 83 p. ]

Keywords

Meta-data; File System; Operating System; Logging; 클리닝; 로깅; 메터 데이터; 파일시스템; 운영체계; Cleaning

URI
http://hdl.handle.net/10203/32827
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=181174&flag=dissertation
Appears in Collection
CS-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