- 2
- 0
- 约5.82万字
- 约 48页
- 2017-12-20 发布于广东
- 举报
应用软件动态更新中错误状态的修复 目 录
目 录
摘 要…………………………………………………………………………………………………..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)