首页> 外文会议>Pacific Rim International Symposium on Dependable Computing >Improving Dependability using Shared Supplementary Memory and Opportunistic Micro Rejuvenation in Multi-tasking Embedded Systems
【24h】

Improving Dependability using Shared Supplementary Memory and Opportunistic Micro Rejuvenation in Multi-tasking Embedded Systems

机译:在多任务嵌入式系统中使用共享补充存储器和机会微软的可靠性提高可靠性

获取原文

摘要

We propose a comprehensive solution to handle memory-overflow problems in multitasking embedded systems thereby improving their reliability and availability. In particular, we propose two complementary techniques to address two significant causes of memory-overflow problems. The first cause is errors in estimating appropriate stack and heap memory requirement. Our first technique, called Shared Supplementary Memory (SSM), exploits the fact that the probability of multiple tasks requiring more than their estimated amount of memory concurrently is low. Using analytical model and simulations, we show that reliability can be considerably improved when SSM is employed. Furthermore, for the same reliability, SSM reduces total memory requirement by as much as 29.31%. The second cause is the presence of coding Mandelbugs, which can cause abnormal memory requirement. To address this, we propose a novel technique, called Opportunistic Micro-Rejuvenation, which when combined with SSM, provide several advantages: preventing critical-time outage, resource frugality and dependability enhancement.
机译:我们建议在多任务嵌入式系统从而提高其可靠性和可用性的全面解决方案来处理内存溢出问题。特别是,我们提出了两种互补的技术来解决内存溢出问题中的两个显著的​​原因。第一个原因是在估计适当栈和堆存储器的要求的错误。我们的第一种技术,称为共享补充存储器(SSM),利用以下事实的需要超过其估计的内存量多任务的同时概率是低的。使用分析模型和模拟,我们表明,可靠性可以采用SSM时显着提高。此外,对于相同的可靠性,降低了SSM通过多达29.31%的总存储器需求。第二个原因是编码Mandelbugs的存在,这可能会导致异常的存储器需求。为了解决这个问题,我们提出了一种新技术,叫做机会微回春,当其与SSM相结合,提供了若干优点:防止关键时间停运,资源节俭和可靠性增强。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号