A File-System-Aware FTL Design for Flash-Memory Storage Systems

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === As flash memory became popular over various platforms, there is a strong demand on the performance degradation problem, due to the special characteristics of flash memory. This research proposes the design of a file-system-aware flash translation layer, in which...

Full description

Bibliographic Details
Main Authors: Po-Liang Wu, 吳柏良
Other Authors: Tei-Wei Kuo
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/99511438576329012501
id ndltd-TW-096NTU05392042
record_format oai_dc
spelling ndltd-TW-096NTU053920422016-05-11T04:16:26Z http://ndltd.ncl.edu.tw/handle/99511438576329012501 A File-System-Aware FTL Design for Flash-Memory Storage Systems 檔案系統導向設計之快閃記憶體儲存系統 Po-Liang Wu 吳柏良 碩士 國立臺灣大學 資訊工程學研究所 96 As flash memory became popular over various platforms, there is a strong demand on the performance degradation problem, due to the special characteristics of flash memory. This research proposes the design of a file-system-aware flash translation layer, in which a filter mechanism is designed to separate the access requests of file metadata and contents for better performance. A recovery scheme is also proposed to maintain the integrity of a file system. The proposed flash translation layer is implemented as a Linux device driver and evaluated with respect to ext2 and ext3 file systems. Experiments were also done over NTFS by a series of realistic traces. The experimental results show significant performance improvement over ext2, ext3, and NTFS file systems with limited system overheads. Tei-Wei Kuo 郭大維 2008 學位論文 ; thesis 34 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === As flash memory became popular over various platforms, there is a strong demand on the performance degradation problem, due to the special characteristics of flash memory. This research proposes the design of a file-system-aware flash translation layer, in which a filter mechanism is designed to separate the access requests of file metadata and contents for better performance. A recovery scheme is also proposed to maintain the integrity of a file system. The proposed flash translation layer is implemented as a Linux device driver and evaluated with respect to ext2 and ext3 file systems. Experiments were also done over NTFS by a series of realistic traces. The experimental results show significant performance improvement over ext2, ext3, and NTFS file systems with limited system overheads.
author2 Tei-Wei Kuo
author_facet Tei-Wei Kuo
Po-Liang Wu
吳柏良
author Po-Liang Wu
吳柏良
spellingShingle Po-Liang Wu
吳柏良
A File-System-Aware FTL Design for Flash-Memory Storage Systems
author_sort Po-Liang Wu
title A File-System-Aware FTL Design for Flash-Memory Storage Systems
title_short A File-System-Aware FTL Design for Flash-Memory Storage Systems
title_full A File-System-Aware FTL Design for Flash-Memory Storage Systems
title_fullStr A File-System-Aware FTL Design for Flash-Memory Storage Systems
title_full_unstemmed A File-System-Aware FTL Design for Flash-Memory Storage Systems
title_sort file-system-aware ftl design for flash-memory storage systems
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/99511438576329012501
work_keys_str_mv AT poliangwu afilesystemawareftldesignforflashmemorystoragesystems
AT wúbǎiliáng afilesystemawareftldesignforflashmemorystoragesystems
AT poliangwu dàngànxìtǒngdǎoxiàngshèjìzhīkuàishǎnjìyìtǐchǔcúnxìtǒng
AT wúbǎiliáng dàngànxìtǒngdǎoxiàngshèjìzhīkuàishǎnjìyìtǐchǔcúnxìtǒng
AT poliangwu filesystemawareftldesignforflashmemorystoragesystems
AT wúbǎiliáng filesystemawareftldesignforflashmemorystoragesystems
_version_ 1718265036221186048