TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文诠释笔记

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文注释笔记

IEEEXPLORE论文:

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems


摘要:

Abstract—NAND flash memory is widely used for secondary
storage today. The flash translation layer (FTL) is the embedded
software that is responsible for managing and operating in flash
storage system. One important module of the FTL performs
RAM management. It is well-known to have a significant impact
on flash storage system’s performance. This paper proposes an
efficient RAM management scheme called TreeFTL. As the name
suggests, TreeFTL organizes address translation pages and data
pages in RAM in a tree structure, through which it dynamically
adapts to workloads by adjusting the partitions for address
mapping and data buffering. TreeFTL also employs a lightweight
mechanism to implement the least recently used (LRU) algorithm
for RAM cache evictions. Experiments show that compared to
the two latest schemes for RAM management in flash storage
system, TreeFTL can reduce service time by 46.6% and 49.0%
on average, respectively, with a 64MB RAM cache.



不是翻译机器,所以不会去完全翻译,但除了废话基本等于完全翻译了。。。


方便快速浏览和看懂,不保证完美,不过大概都理解,有需要可以讨论。

因为是PDF上直接做的手脚,加上插图,没法发博客,所以选择整个pdf上传。


是关于SLC NAND FLASH的。

用到了三级树状结构映射,思想有点像内存和Cache。

还有轻量级的LRU victim selection——能显著减少空间时间开销。

本方法在特定情况下能大幅提升表现。

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文诠释笔记


下载地址:

http://download.csdn.net/detail/huqinwei987/7158541


截图:

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文诠释笔记

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文诠释笔记

TreeFTL:Efficient RAM Management for High Performance of NAND Flash-based Storage Systems-论文诠释笔记