A Joint Operation Mechanism for Flash Translation Layers

碩士 === 國立臺灣科技大學 === 電子工程系 === 102 === In the storage systems of NAND flash memory, an intermediate software called a Flash Translation Layer (FTL) is adopted to hide the characteristics of NAND flash memory and provide efficient management for NAND flash memory. Current flash translation layers can...

Full description

Bibliographic Details
Main Authors: Syuan-an Chen, 陳璿安
Other Authors: Chin-hsien Wu
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/28338931699982340579
id ndltd-TW-102NTUS5428192
record_format oai_dc
spelling ndltd-TW-102NTUS54281922016-03-09T04:31:00Z http://ndltd.ncl.edu.tw/handle/28338931699982340579 A Joint Operation Mechanism for Flash Translation Layers 應用於快閃記憶體轉換層之聯合管理機制 Syuan-an Chen 陳璿安 碩士 國立臺灣科技大學 電子工程系 102 In the storage systems of NAND flash memory, an intermediate software called a Flash Translation Layer (FTL) is adopted to hide the characteristics of NAND flash memory and provide efficient management for NAND flash memory. Current flash translation layers can be classified into page-mapping FTLs, block-mapping FTLs, and hybridmapping FTLs. In order to utilize the advantages of page-mapping FTLs and block-mapping FTLs, hybrid-mapping FTLs are proposed to store data to the appropriate mapping mechanism by switch the mapping information between the page-mapping mechanism and the block-mapping mechanism. In the thesis, we purpose a joint operation mechanism to utilize the advantages of the page-mapping FTLs, the block-mapping FTLs, and the hybrid-mapping FTLs. With the joint operation mechanism, flash translation layers can consider the main memory requirements, improve the system performance, and reduce the garbage collection overhead. The experimental results show that the proposed joint operation mechanism can achieve the goal under realistic workloads and benchmarks. Chin-hsien Wu 吳晉賢 2014 學位論文 ; thesis 59 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電子工程系 === 102 === In the storage systems of NAND flash memory, an intermediate software called a Flash Translation Layer (FTL) is adopted to hide the characteristics of NAND flash memory and provide efficient management for NAND flash memory. Current flash translation layers can be classified into page-mapping FTLs, block-mapping FTLs, and hybridmapping FTLs. In order to utilize the advantages of page-mapping FTLs and block-mapping FTLs, hybrid-mapping FTLs are proposed to store data to the appropriate mapping mechanism by switch the mapping information between the page-mapping mechanism and the block-mapping mechanism. In the thesis, we purpose a joint operation mechanism to utilize the advantages of the page-mapping FTLs, the block-mapping FTLs, and the hybrid-mapping FTLs. With the joint operation mechanism, flash translation layers can consider the main memory requirements, improve the system performance, and reduce the garbage collection overhead. The experimental results show that the proposed joint operation mechanism can achieve the goal under realistic workloads and benchmarks.
author2 Chin-hsien Wu
author_facet Chin-hsien Wu
Syuan-an Chen
陳璿安
author Syuan-an Chen
陳璿安
spellingShingle Syuan-an Chen
陳璿安
A Joint Operation Mechanism for Flash Translation Layers
author_sort Syuan-an Chen
title A Joint Operation Mechanism for Flash Translation Layers
title_short A Joint Operation Mechanism for Flash Translation Layers
title_full A Joint Operation Mechanism for Flash Translation Layers
title_fullStr A Joint Operation Mechanism for Flash Translation Layers
title_full_unstemmed A Joint Operation Mechanism for Flash Translation Layers
title_sort joint operation mechanism for flash translation layers
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/28338931699982340579
work_keys_str_mv AT syuananchen ajointoperationmechanismforflashtranslationlayers
AT chénxuánān ajointoperationmechanismforflashtranslationlayers
AT syuananchen yīngyòngyúkuàishǎnjìyìtǐzhuǎnhuàncéngzhīliánhéguǎnlǐjīzhì
AT chénxuánān yīngyòngyúkuàishǎnjìyìtǐzhuǎnhuàncéngzhīliánhéguǎnlǐjīzhì
AT syuananchen jointoperationmechanismforflashtranslationlayers
AT chénxuánān jointoperationmechanismforflashtranslationlayers
_version_ 1718202405229690880