摘要 | 第1-4页 |
ABSTRACT | 第4-12页 |
第一章 绪论 | 第12-23页 |
·存储技术分类与概述 | 第12-13页 |
·固态硬盘简介 | 第13-14页 |
·固态硬盘简介 | 第13页 |
·固态硬盘与普通硬盘的优缺点比较 | 第13-14页 |
·固态硬盘的分类 | 第14页 |
·Flash Memory 存储技术 | 第14-20页 |
·Flash Memory 存储技术的发展 | 第14-15页 |
·Flash Memory 存储技术的基本原理 | 第15-17页 |
·NOR Flash 技术和NAND Flash 技术 | 第17-18页 |
·SLC Flash 技术和MLC Flash 技术 | 第18-19页 |
·NAND Flash Memory 及其芯片阵列结构 | 第19-20页 |
·课题研究内容及贡献 | 第20-21页 |
·论文结构 | 第21-22页 |
·本章小结 | 第22-23页 |
第二章 基于NAND FLASH 闪存的固态硬盘的关键技术 | 第23-40页 |
·基于NAND 的闪存固态硬盘的层次结构 | 第23-24页 |
·基于NAND 的固态硬盘的关键技术 | 第24-33页 |
·闪存转换层与地址映射 | 第24-29页 |
·垃圾回收简介 | 第29-32页 |
·磨损均衡 | 第32-33页 |
·FTL 算法综述 | 第33-39页 |
·替代块策略 | 第33-34页 |
·BAST 策略 | 第34-35页 |
·全关联的映射机制(FAST)和超级块策略(Super Block Scheme) | 第35-36页 |
·基于需求的cache 页映射转换层(DFTL)与CFTL | 第36-37页 |
·对数据局部性敏感的地址映射算法(LAST) | 第37-38页 |
·现有算法的总结 | 第38-39页 |
·本章小结 | 第39-40页 |
第三章 基于检测缓冲器的SSD 控制器的设计和实现 | 第40-67页 |
·系统整体结构 | 第40-46页 |
·系统结构简介 | 第40-41页 |
·读流程及系统读响应时间分析 | 第41-43页 |
·写流程及系统写响应时间分析 | 第43-46页 |
·Buffer-Detector 的设计 | 第46-50页 |
·Buffer-Detector 硬件结构 | 第46-47页 |
·Buffer-Detector 的实现功能及工作流程 | 第47-50页 |
·Cache Mapping Table 信息缓存策略 | 第50-53页 |
·BDB FTL 地址映射方法 | 第53-55页 |
·连续性页地址映射方法 | 第53-54页 |
·随机性页地址映射方法 | 第54-55页 |
·可选择的多通道并行写入技术 | 第55-60页 |
·设计理论分析、硬件示意图 | 第55-57页 |
·具体实现思想和实现流程 | 第57-60页 |
·垃圾回收策略 | 第60-65页 |
·垃圾回收的时机 | 第60页 |
·垃圾回收的算法实现 | 第60-65页 |
·本章小结 | 第65-67页 |
第四章 性能评估及实验仿真 | 第67-84页 |
·仿真器与实验平台 | 第67-70页 |
·FlashSim 的结构、特点、功能介绍 | 第67-68页 |
·实验Trace 简介 | 第68-69页 |
·实验参数设置 | 第69-70页 |
·重要性能评价、性能分析和实验数据结果 | 第70-82页 |
·读响应时间(Read Response Time) | 第70-71页 |
·写响应时间(Write Response Time) | 第71-77页 |
·写放大(WA) | 第77-80页 |
·垃圾回收的开销(Garbage Collection Overheads) | 第80-82页 |
·本章小结 | 第82-84页 |
第五章 结束语 | 第84-87页 |
·主要工作与创新点 | 第84-85页 |
·工作不足及后续研究工作 | 第85-87页 |
参考文献 | 第87-91页 |
附录1 系统C++类之间的依赖关系 | 第91-92页 |
附录2 垃圾回收前后SSD 小部分存储空间上数据分布情况 | 第92-93页 |
附录 3 垃圾回收前后 SSD 小部分存储空间上数据分布情况 | 第93-94页 |
致谢 | 第94-96页 |
攻读硕士学位期间已发表或录用的论文 | 第96-98页 |