-
题名语义相关的中粒度动态更新技术研究
- 1
-
-
作者
杨沙洲
杨学军
-
机构
国防科技大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2006年第5期267-269,共3页
-
基金
OS 新技术研究
项目号:2003AA1Z2060
-
文摘
软件动态更新技术是保证系统长时间的可靠运转和高可配置能力的关键技术,软件系统愈趋复杂的今天,其重要性得到越来越多的认同。这一技术通常可分为以代码插入技术为代表的细粒度更新和构件级的粗粒度更新两类,两者在灵活性、适用性上都有各自的不足。本文针对现有动态更新技术的不足,将一组具有语义相关性的功能集合作为参与动态更新的对象,提出了一种应用于传统操作系统运行环境的中粒度动态代码更新机制 PRODUP(PRO-vider-based Dynamic UPdate system),使得传统操作系统及应用程序也具备一定的动态更新能力,以满足应用过程中越来越多的高可用、高可配置要求。PRODUP 以构件动态重配思想为基础,结合动态链接技术,使动态更新过程符合透明、低耗的要求。并基于 PRODUP 实现了一套可动态更新的内核模块机制,证明了 PRODUP 思想的可行性。
-
关键词
软件动态更新
中粒度
语义
符号提供者
-
Keywords
Software dynamic update, Medium-granularity, Semantics, Provider
-
分类号
TP393.07
[自动化与计算机技术—计算机应用技术]
TP31
[自动化与计算机技术—计算机软件与理论]
-