论文部分内容阅读
对计算系统执行智能化细粒度软件抗衰策略可以进一步增强软件抗衰技术的适用性,更大程度地提高抗衰效率,进一步降低抗衰成本,提高软件可靠性。通过分析系统进程的相关数据,针对进程间控制、调用及数据访问的关系,定义了进程间的依赖程度,给出了进程间重启相关度和进程重启链的判定步骤以及进程最优恢复策略制定准则;并在此理论基础上结合Agent工作原理及特点,构建了基于agent的软件抗衰体系结构,并以此判定了系统中任意进程间的重启相关度,生成了进程重启链,并制定了重启进程的最优抗衰策略,由此从根本上实现了计算系统的