DNA计算在软件抗衰技术中的应用研究.docxVIP

  • 4
  • 0
  • 约5.66千字
  • 约 9页
  • 2021-03-15 发布于山东
  • 举报

DNA计算在软件抗衰技术中的应用研究.docx

DNA 计算在软件抗衰技术中的应用研究 摘要 :针对软件系统中进程间控制 #65380; 调用及数据访问的关系,分析了进程间的耦合程度,给出了判定进程 间重启相关度方法和系统重启树的构建规则, 并结合 DNA 计算的原理和特性, 给出了判定进程间重启相关度 DNA 计算模型,并初步制定了重启实施策略,为实现智能化细粒度软件 抗衰提供支持。 关键词 :软件抗衰 ; 重启相关度 ; 重启树 ; DNA 计算中图分类号 :TP302.7 文献标志码 :A 文章编号 :1001 - 3695(2008)02- 0436- 04 软件老化是指在软件的长期不间断运行过程中,由于系 统内存占用和泄漏 #65380; 未释放的文件锁 #65380; 数据 更新不及时 #65380; 存储空间碎片以及舍入误差的累积等 原因而导致的软件性能的衰退 [1~3] 。软件老化最终导致软件 的失效。为对抗软件老化,提出了软件抗衰 (software rejuvenation , SR)[2]策略。 SR是当软件性能衰退到一定程度 时,终止程序的继续运行, 重启系统以清理其内部状态 (如进行垃圾收集 #65380; 刷新操作系统内核表 #65380; 重新初始化内部数据结构等 ),从而释放操作系统资源, 使软件性能 得到恢复 [2 ,3] 。 软件抗衰是一种对软件老化现象的积极反应,是在软件 故障发生前采取的

文档评论(0)

1亿VIP精品文档

相关文档