DocumentCode
3455541
Title
Dual priority scheduling
Author
Davis, Robert ; Wellings, Andy
Author_Institution
Dept. of Comput. Sci., York Univ., UK
fYear
1995
fDate
5-7 Dec 1995
Firstpage
100
Lastpage
109
Abstract
In this paper, we present a new strategy for scheduling tasks with soft deadlines in real-time systems containing periodic, sporadic and adaptive tasks with hard deadlines. In such systems, much of the spare capacity present is due to sporadic and adaptive tasks not arriving at their maximum rate. Offline methods of identifying spare capacity such as the Deferrable Server or Priority Exchange Algorithm are unable to make this spare capacity available as anything other than a background service opportunity for soft tasks. Further, more recent methods such as dynamic Slack Stealing require computationally expensive re-evaluation of the available slack in order to reclaim such spare capacity. By comparison, the Dual Priority approach presented in this paper provides an efficient and effective means of scheduling soft task in this case
Keywords
operating systems (computers); processor scheduling; real-time systems; scheduling; dual priority; dynamic Slack Stealing; real-time systems; scheduling; soft deadlines; spare capacity; Computational modeling; Computer science; Dynamic scheduling; Jitter; Processor scheduling; Real time systems; Runtime; Scheduling algorithm; Stochastic systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1995. Proceedings., 16th IEEE
Conference_Location
Pisa
ISSN
1052-8725
Print_ISBN
0-8186-7337-0
Type
conf
DOI
10.1109/REAL.1995.495200
Filename
495200
Link To Document