首页> 外文会议>10th IEEE International Conference on Computer and Information Technology >Timely Recovery from Task Failures in Non-preemptive, Deadline-driven Schedulers
【24h】

Timely Recovery from Task Failures in Non-preemptive, Deadline-driven Schedulers

机译:从非抢占式,截止日期驱动的调度程序中及时从任务故障中恢复

获取原文

摘要

Although preemptive scheduling mostly dominates non-preemptive scheduling from a feasibility perspective, developers of systems with resource constraints may sometimes choose to implement the latter. Amongst the available techniques for scheduling these systems, non-preemptive EDF (npEDF) is known to be an attractive option. However as with most non-preemptive forms of scheduling, problems may still arise due to the single-tasking nature of its operation. In particular npEDF can be highly susceptible to complete system failures (ȁ8;timeline breaksȁ9;) due to errors affecting only a single task. This paper will present a simple Overrun Detection and Recovery Mechanism (ODRM) that may help to alleviate this problem, by detecting task failures in such a fashion that subsequent task deadlines are not missed in a ȁ8;domino-styleȁ9; manner. It also allows for the optional execution of a recovery handler. The technique is applied to a case study consisting of a real-time control system for an unstable process; the paper describes initial results which indicate ODRM allows for an improved ability to tolerate task failures, and has a minimal impact on scheduling overhead.
机译:尽管从可行性的角度来看,抢占式调度主要在非抢占式调度中占主导地位,但是具有资源约束的系统开发人员有时可能会选择实施后者。在用于调度这些系统的可用技术中,众所周知,非抢占式EDF(npEDF)是一种有吸引力的选择。但是,与大多数非抢占式调度一样,由于其操作的单任务性质,仍然可能会出现问题。特别是由于错误仅影响单个任务,npEDF可能会很容易遭受整个系统故障的影响(ȁ8;时间轴中断ȁ9;)。本文将介绍一种简单的溢出检测和恢复机制(ODRM),它可以通过以下方式检测任务失败,从而不会错过后续任务的截止日期,即dom8;domino-styleȁ9;可以帮助缓解此问题。方式。它还允许恢复处理程序的可选执行。该技术被应用于一个案例研究,该案例包括一个用于不稳定过程的实时控制系统;本文介绍了初步结果,这些结果表明ODRM可以提高承受任务失败的能力,并且对调度开销的影响最小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号