μ-FTL : a memory-efficient flash translation layer supporting multiple mapping granularitiesμ-FTL : 다양한 사상 단위를 사용하는 메모리 효율적인 플래시 변환 계층

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 868
  • Download : 0
NAND flash memory is being widely adopted as a storage medium for embedded devices. FTL (Flash Translation Layer) is one of the most essential software components in NAND flash-based embedded devices as it allows to use legacy files systems by emulating the traditional block device interface on top of NAND flash memory. In this paper, we propose a novel FTL, called μ-FTL. The main design goal of μ-FTL is to reduce the memory footprint as small as possible, while providing the best performance by supporting multiple mapping granularities based on variable-sized extents. The mapping information is managed by μ-Tree, which offers an efficient index structure for NAND flash memory. Our evaluation results show that μ-FTL significantly outperforms other block-mapped FTLs with the same memory size by up to 88.1%. μ-FTL also implements its own power-off recovery mechanism.
Advisors
Maeng, Seung-Ryoulresearcher맹승렬researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2009
Identifier
308900/325007  / 020073405
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2009.2, [ vi, 47 p. ]

Keywords

NAND flash memory; Flash translation layer; FTL; Address translation; 낸드 플래시 메모리; 플래시 변환 계층; 주소 변환; NAND flash memory; Flash translation layer; FTL; Address translation; 낸드 플래시 메모리; 플래시 변환 계층; 주소 변환

URI
http://hdl.handle.net/10203/34858
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=308900&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
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