首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文--内存贮器(主存贮器)总论论文

基于二进制代码注入框架的内存备份

摘要第1-7页
ABSTRACT第7-12页
第一章 绪论第12-20页
   ·研究背景及意义第12-13页
   ·研究目标第13-14页
   ·国内外研究现状第14-18页
     ·硬件方案第14-17页
     ·软件方案第17-18页
   ·本论文的研究内容第18-19页
   ·本论文的组织结构第19-20页
第二章 内存备份和二进制翻译相关技术的介绍第20-32页
   ·实现内存备份的不同机制第20-25页
     ·双机/多机内存备份技术第20-21页
     ·单机内存备份和二进制翻译第21-25页
   ·计算机指令集介绍第25-26页
     ·IA32 和 X86-64 以及指令集分类第25页
     ·CISC 和 RISC 的优缺点第25-26页
     ·不同指令集对于本论文的影响第26页
   ·操作系统内核态和用户态第26-28页
     ·操作系统特权级别第26-27页
     ·操作系统的系统调用第27-28页
   ·词法解析工具 Lex 和语法解析工具 Yacc第28-30页
   ·本章小结第30-32页
第三章 二进制代码注入框架设计第32-40页
   ·Multimem 系统全局架构第32-35页
     ·原始内存和镜像内存的分布第32-33页
     ·用户态和内核态的修改第33-35页
   ·内存同步机制第35-38页
     ·GCC 基本流程第35-36页
     ·代码分析注入模块第36-38页
   ·标准库的处理第38页
   ·本章小结第38-40页
第四章 二进制代码注入框架实现第40-56页
   ·处理指令的种类选择第40-41页
     ·编程语言的分类第40-41页
     ·汇编语言实现的优点第41页
   ·定制编译过程第41-43页
     ·修改编译程序的命令第41-42页
     ·修改系统 GCC 程序第42-43页
   ·二进制代码分析和注入模块第43-47页
     ·分析提取所有的写内存指令第43-46页
     ·确定镜像内存单元地址第46-47页
     ·注入镜像指令第47页
   ·汇编指令代码的分类处理第47-54页
     ·数据转移指令处理第48-49页
     ·算术运算、逻辑操作、移位、位和字节等指令处理第49-50页
     ·控制转移指令处理第50-53页
     ·串指令处理第53-54页
     ·其它指令处理以及对 X86-64 的支持第54页
   ·本章小结第54-56页
第五章 实验与分析第56-64页
   ·实验测试环境第56页
   ·正确性分析第56-57页
   ·Multimem 对操作系统和应用程序的影响第57-62页
     ·XV6 相关测试第57-59页
     ·Sysbench 相关测试第59-61页
     ·SQLite 的相关测试第61-62页
   ·本章小结第62-64页
第六章 总结及展望第64-66页
参考文献第66-70页
致谢第70-72页
攻读硕士期间已发表或录用的论文第72页

论文共72页,点击 下载论文
上一篇:高性能网络虚拟化下的适应性中断调和系统
下一篇:高可靠并行星载计算机软件容错技术研究