Abstract
Adaptive and dynamic behaviour is seen as one of the key characteristics of next generation hard real-time systems. Whilst fixed priority pre-emptive scheduling is becoming a de facto standard in real-time system implementation, it remains inflexible in its purest form. One approach to countering this criticism is to allow optional components, not guaranteed offline, to be executed at run-time. Optional components may be guaranteed a minimum set of resources at run-time, with competing resource requests scheduled according to the best-effort approach. This allows increased dynamic behaviour and improves the utility of the system. In this paper, we discuss this integration of fixed priority and best effort scheduling
Original language | English |
---|---|
Title of host publication | IFIP Workshop on Real-Time Programming |
DOIs | |
Publication status | Published - Jun 1994 |
Keywords
- real-time
- fixed priority
- scheduling
- spare capacity
- optional components