Exact admission-control for integrated aperiodic and periodic tasks

作者:

Highlights:

摘要

Admission-controllers are used to prevent overload in systems with dynamically arriving tasks. Typically, these admission-controllers are based on sufficient (but not necessary) capacity bounds in order to maintain a low computational complexity. In this paper we present how exact admission-control for aperiodic tasks can be efficiently obtained. Our first result is an admission-controller for purely aperiodic task sets where the test has the same runtime complexity as utilization-based tests. Our second result is an extension of the previous controller for a baseload of periodic tasks. The runtime complexity of this test is lower than for any known exact admission-controller. In addition to presenting our main algorithm and evaluating its performance, we also discuss some general issues concerning admission-controllers and their implementation.

论文关键词:Real-time systems,Schedulability analysis,Operating systems,Online scheduling,Earliest-deadline-first,AVL tree,Lazy evaluation

论文评审过程:Received 1 July 2005, Revised 7 January 2006, Available online 27 October 2006.

论文官网地址:https://doi.org/10.1016/j.jcss.2006.04.001