【24h】

Use Two-Level Rejuvenation to Combat Software Aging and Maximize Average Resource Performance

机译:使用两级复兴来应对软件老化并最大化平均资源性能

获取原文
获取原文并翻译 | 示例

摘要

Software aging is a common phenomenon which is often manifested through system performance degradation. Rejuvenation is one of the most commonly used approaches to handle issues caused by software aging. To combat resource performance degradation and at the same time maintain maximized average resource performance, we present a two-level rejuvenation strategy, i.e., interleaving a set of n warm rejuvenations with one cold rejuvenation. Our target is to find the optimal n that maximizes system average performance. We first define a resource model that takes into consideration of performance degradation and two-level rejuvenations. Based on the resource model, we formally analyze the resource supply and present the MAX-PERFORMANCE algorithm to determine the optimal rejuvenation pattern that maximizes the average resource performance. The simulation results show that with a two-level rejuvenation strategy, we can achieve 25.22% higher average resource performance compared with a single level rejuvenation strategy.
机译:软件老化是一种常见现象,通常通过系统性能下降来体现。复兴是处理软件老化引起的问题的最常用方法之一。为了应对资源性能下降并同时保持最大的平均资源性能,我们提出了一种两级复兴策略,即,将一组n个温暖的复兴与一个寒冷的复兴交织在一起。我们的目标是找到使系统平均性能最大化的最佳n。我们首先定义一个资源模型,该模型考虑了性能下降和两级复兴。在资源模型的基础上,我们正式分析了资源供应,并提出了MAX-PERFORMANCE算法,以确定可以使平均资源性能最大化的最佳复兴模式。仿真结果表明,采用两级修复策略,与单级修复策略相比,平均资源性能提高了25.22%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号