声明
目 录
第一章绪论
1.1 背景及意义
1.2 国内外研究现状和发展趋势
1.3 研究内容及主要工作
1.4 章节安排
第二章相关技术和基础理论介绍
2.1 linux 存储 I/O栈
2.2 linux 虚拟文件系统
2.3 日志结构文件系统
2.4 虚拟内存
2.5 非易失性内存
2.6 非易失性内存保护机制
2.7 磨损均衡算法
2.7.1 非易失性内存磨损均衡算法
2.7.2 固态硬盘磨损均衡算法
2.8 本章小结
第三章总体设计
3.1 总体框架
3.1.1 访问保护层
3.1.2 磨损均衡层
3.1.3 文件系统层
3.2 总体流程
3.2.1 文件系统相关操作
3.2.2 文件相关操作
3.3 本章小结
第四章详细设计与实现
4.1 访问保护层
4.1.1 内核地址空间共享
4.1.2 初始化/反初始化
4.1.3 页表映射/反映射
4.2 磨损均衡层
4.2.1 磨损均衡算法思路
4.2.2 访问接口
4.2.3 布局管理
4.2.4 磨损次数统计
4.2.5 冷热块管理
4.2.6 临时交换表
4.2.7 映射关系维护
4.2.8 日志与恢复
4.2.9 流程
4.3 文件系统层
4.3.1 日志
4.3.2 空闲空间管理
4.3.3 inode 表
4.3.4 普通文件
4.3.5 目录文件
4.3.6 恢复
4.4 本章小结
第五章系统测试
5.1 测试环境
5.2 文件系统功能测试
5.3.1 理论分析
5.3.2 写放大测试
5.4 访问保护层测试
5.5 与现有文件系统对比
5.6 本章小结
第六章总结与展望
6.1 论文总结
6.2 进一步的工作
致谢
参考文献
攻硕期间取得的研究成果
电子科技大学;