摘要 | 第3-5页 |
ABSTRACT | 第5-6页 |
1 绪论 | 第10-26页 |
1.1 引言 | 第10-12页 |
1.2 研究背景 | 第12-16页 |
1.2.1 新型非易失性存储器 | 第12-13页 |
1.2.2 交换分区及页面交换机制 | 第13-15页 |
1.2.3 移动虚拟化及虚拟机检查点保存 | 第15-16页 |
1.3 国内外研究现状 | 第16-20页 |
1.3.1 NVRAM/DRAM混合内存研究 | 第16-17页 |
1.3.2 非易失性存储器耐久性优化研究 | 第17-19页 |
1.3.3 基于闪存的交换设计研究 | 第19页 |
1.3.4 移动虚拟化优化研究 | 第19-20页 |
1.4 研究目标和研究内容 | 第20-22页 |
1.4.1 研究目标 | 第20-21页 |
1.4.2 研究内容 | 第21-22页 |
1.5 研究贡献 | 第22-24页 |
1.6 论文组织结构 | 第24-26页 |
2 基于新型非易失性存储器的交换分区研究 | 第26-56页 |
2.1 引言 | 第26-29页 |
2.2 研究动机 | 第29-30页 |
2.3 基于新型非易失性存储器的交换分区设计 | 第30-37页 |
2.3.1 交换分区架构 | 第30-31页 |
2.3.2 写时换入机制(Copy-on-WriteSwap-in) | 第31-34页 |
2.3.3 交换分区磨损均衡算法(Heap-Wear) | 第34-37页 |
2.4 交换分区能耗模型 | 第37-42页 |
2.4.1 DRAM交换分区方案能耗模型 | 第37-39页 |
2.4.2 NAND闪存交换分区方案能耗模型 | 第39-41页 |
2.4.3 NVM-Swap能耗模型 | 第41-42页 |
2.5 实验及分析 | 第42-54页 |
2.5.1 实验配置 | 第42-44页 |
2.5.2 评估指标及方法 | 第44-45页 |
2.5.3 内存页面拷贝操作 | 第45-46页 |
2.5.4 NVRAM磨损均衡 | 第46-49页 |
2.5.5 交换分区能耗 | 第49-51页 |
2.5.6 应用程序重启延迟 | 第51-52页 |
2.5.7 应用程序执行时间 | 第52-53页 |
2.5.8 性能和成本分析 | 第53-54页 |
2.6 本章小结 | 第54-56页 |
3 新型非易失性存储器交换分区写优化研究 | 第56-74页 |
3.1 引言 | 第56-58页 |
3.2 背景与研究动机 | 第58-60页 |
3.2.1 页面交换及页面替换算法 | 第58-59页 |
3.2.3 研究动机 | 第59-60页 |
3.3 nCode页面交换机制 | 第60-65页 |
3.3.1 概述 | 第60-61页 |
3.3.2 nCode中候选页面选择 | 第61-64页 |
3.3.3 代码页面就地执行 | 第64-65页 |
3.4 实验及分析 | 第65-71页 |
3.4.1 实验配置 | 第65-67页 |
3.4.2 评估指标及方法 | 第67页 |
3.4.3 页面换出次数 | 第67-69页 |
3.4.4 应用程序重启延迟 | 第69-70页 |
3.4.5 缺页中断数量 | 第70-71页 |
3.5 本章小结 | 第71-74页 |
4 移动虚拟化虚拟机检查点保存优化研究 | 第74-94页 |
4.1 引言 | 第74-76页 |
4.2 背景与研究动机 | 第76-78页 |
4.2.1 数据去冗技术 | 第76-77页 |
4.2.2 研究动机 | 第77-78页 |
4.3 FLIC检查点保存机制 | 第78-84页 |
4.3.1 概述 | 第78-79页 |
4.3.2 工作集页面识别 | 第79-81页 |
4.3.3 能耗感知的数据去冗 | 第81-84页 |
4.4 实验及分析 | 第84-91页 |
4.4.1 实验配置 | 第84-85页 |
4.4.2 评估指标及方法 | 第85-87页 |
4.4.3 工作集页面命中率 | 第87-89页 |
4.4.4 哈希能耗减少 | 第89-90页 |
4.4.5 闪存写入活动 | 第90-91页 |
4.5 本章小结 | 第91-94页 |
5 总结与展望 | 第94-96页 |
致谢 | 第96-98页 |
参考文献 | 第98-108页 |
附录 | 第108-111页 |
A.攻读博士学位期间的主要研究成果 | 第108-111页 |
B.攻读博士学位期间申请的专利和软件著作权 | 第111页 |
C.攻读博士学位期间参加的主要科研项目 | 第111页 |