首页> 外文会议>IEEE Pacific Rim International Symposium on Dependable Computing >A Rejuvenation Strategy of Two-Granularity Software Based on Adaptive Control
【24h】

A Rejuvenation Strategy of Two-Granularity Software Based on Adaptive Control

机译:基于自适应控制的两粒度软件复兴策略

获取原文

摘要

In the process of continuous operation in a software system, a series of phenomena could lead to performance degradation of the system, namely software aging. The loss caused by software aging can be reduced through proper rejuvenation strategies, the key to which is to determine the rejuvenation thresholds. Essence of some traditional methods is to set predetermined thresholds based on empirical data. However, in some systems where the memory is shared between operating system and application software (two-granularity software system), as the memory consumption is closely related to system performance and changes constantly, using empirical thresholds may cause system outage or waste of resources. In this paper, an adaptive strategy is adopted to optimize the thresholds. Instead of fixed thresholds, the method regularly regulates the thresholds by taking feedback information in the running process into account. Especially, critical equations are constructed to calculate the thresholds by maximizing the system availability. Simulation results show that the proposed method achieves higher availability and more stable performance than that based on empirical thresholds.
机译:在软件系统中连续运行的过程中,一系列现象可能导致系统性能下降,即软件老化。可以通过适当的复兴策略来减少由软件老化引起的损失,其关键是确定复兴阈值。一些传统方法的本质是基于经验数据来设置预定阈值。但是,在某些操作系统和应用程序软件(两粒度软件系统)之间共享内存的系统中,由于内存消耗与系统性能密切相关且不断变化,因此使用经验阈值可能会导致系统中断或资源浪费。本文采用一种自适应策略来优化阈值。该方法代替固定阈值,而是通过考虑运行过程中的反馈信息来定期调整阈值。特别是,关键方程式被构造为通过使系统可用性最大化来计算阈值。仿真结果表明,与基于经验阈值的方法相比,该方法具有更高的可用性和更稳定的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号