软件恢复策略研究及其在UNIX上的应用
随着计算机技术的快速发展,计算机系统的广泛应用,系统的软件老化(software aging)导致系统性能衰退甚至崩溃的现象越来越明显。首先,本文研究了软件老化、软件恢复的基本概念以及软件恢复的三种恢复策略:基于时间的恢复策略、基于检测的恢复策略、嵌套的基于时间的恢复策略。然后,对这三种恢复策略的成本进行了比较。其次,分析了UNIX的系统结构、系统性能指标的衡量以及系统性能的瓶颈问题,探讨了UNIX系统的性能检测和信息提取的方法,描述了将三种恢复策略应用于UNIX的实施过程和具体措施。最后,构建了一个简易的系统运行平台,模拟一个系统的运行,包括了系统的正常运行、系统级和应用级的软件老化现象,模拟了三种恢复策略的实施,通过实验结果分析,得到三种恢复策略的成本,从而能使恢复策略的成本最小化。
软件老化;UNIX;软件恢复;恢复策略;性能检测
南京理工大学
硕士
模式识别与智能系统
张宏
2005
中文
TP316.81;TP311.53
39
2006-04-25(万方平台首次上网日期,不代表论文的发表时间)