声明
摘要
第一章 绪论
1.1 研究的内容和意义
1.2 闪存固态硬盘的基本特性和内部结构
1.2.1 闪存固态硬盘的基本特性
1.2.2 闪存固态硬盘的内部结构
1.3 闪存转换层FTL
1.3.1 地址映射
1.3.2 垃圾回收
1.3.3 磨损均衡
1.4 面向闪存设备文件系统的研究现状
1.4.1 JFFS
1.4.2 JFFS2
1.4.3 YAFFS
1.4.4 UBIFS
1.4.5 F2FS
1.5 本文的主要工作和组织结构
1.5.1 本文的主要工作
1.5.2 本文的组织结构
第二章 面向闪存设备对象文件系统的结构
2.1 面向闪存设备对象文件系统的分析
2.1.1 面向闪存设备对象文件系统需要解决的问题
2.1.2 与现有文件系统的异同
2.1.3 面向闪存设备对象文件系统的优势
2.2 面向闪存设备对象文件系统的结构
2.2.1 面向闪存设备对象文件系统
2.2.2 现有的文件系统
2.3 本章小结
第三章 面向定制闪存设备的驱动
3.1 基于对象的定制闪存设备驱动
3.1.1 对象管理结构
3.1.2 基于对象的闪存空间管理算法
3.1.3 基于字节流的访问接口
3.2 基于块的定制闪存设备驱动
3.2.1 基于块的设备驱动结构
3.2.2 I/O请求处理算法
3.2.3 地址映射策略
3.2.4 垃圾回收与磨损均衡策略
3.2.5 坏块管理
3.3 驱动层的测试与分析
3.4 本章小结
第四章 基于OFTL的闪存对象文件系统
4.1 基于OFTL的闪存对象文件系统
4.1.1 分层的对象命名规则
4.1.2 文件系统的数据访问策略
4.1.3 文件系统的格式化方法
4.1.4 文件系统的挂载方法
4.1.5 单页读写算法
4.1.6 连续多页读写算法
4.2 基于EXOFS的闪存对象文件系统实现
4.2.1 基于对象的存储设备OSD
4.2.2 面向OSD的文件系统EXOFS
4.2.3 闪存对象文件系统原型系统的实现
4.3 原型系统的测试与分析
4.4 本章小结
第五章 总结与展望
5.1 工作总结
5.2 工作展望
参考文献
攻读硕士学位期间科研情况说明
致谢
江苏大学;