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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |