应用软件动态更新中错误状态的修复研究.pdfVIP

  • 2
  • 0
  • 约5.82万字
  • 约 48页
  • 2017-12-20 发布于广东
  • 举报

应用软件动态更新中错误状态的修复研究.pdf

应用软件动态更新中错误状态的修复 目 录 目 录 摘 要…………………………………………………………………………………………………..III Abstract…………………………………………………………………………………………………..V 第一章引言…………………………………………………………………………1 1.1研究背景……………………………………………………………………1 1.2本文工作………………………………………………………………...…2 1.3文章结构……………………………………………………………………3 第二章软件动态更新技术概览……………………………………………………5 2.1动态更新技术分类………………………………………………………5 2.1.1冗余更新…………………………………………………………5 2.1.2操作系统动态更新………………………………………………..6 2.1.3应用软件动态更新………………………………………………6 2.2现有动态更新技术概述…………………………………………………7 2.2.1更新单元………………………………………………………….8 2.2.2访问重定向………………………………………………………8 2.2.3状态一致性………………………………………………………10 2.2.4更新主体………………………………………………………….10 2.2.5更新时机的选取……………………………………………….10 2.3小结………………………………………………………………………………………….11 第三章常见软件错误……………………………………………………………12 3.1线程死锁……………………………………………………………….12 3.1.1线程死锁产生原因……………………………………………..12 3.1.2线程死锁处理方法………………………………………………13 3.2内存错误……………………………………………………………….13 3.2.1栈溢出错误………………………………………………………14 3.2.2堆溢出错误………………………………………………………….16 3.2.3内存错误修复………………………………………………………17 3.3结构化数据错误…………..:………………………………………………17 3.3.1结构化数据错误例子……………………………………………18 目录 III III il ll lUlI I LII 1966432 第四章POLUS动态更新框架…………………………………………………21 4.1POLUS动态更新框架概述……………………………………………21 4.2POLUS动态更新流程……………………………………………………23 4.3POLUS的函数回调功能……………………………………………..23 4.4 POLUS的动态更新补丁结构………………………………………。24 4.5小结…………………………………………………………………………………………25 第五章POLUS框架下的修复方案……………………………………………27 5.1线程死锁修复…………………………………………………………27 5.2内存错误修复………………………………………………………….28

文档评论(0)

1亿VIP精品文档

相关文档