DocumentCode :
2381463
Title :
Reservation-Based Interrupt Scheduling
Author :
Manica, Nicola ; Abeni, Luca ; Palopoli, Luigi
Author_Institution :
Univ. of Trento, Trento, Italy
fYear :
2010
fDate :
12-15 April 2010
Firstpage :
46
Lastpage :
55
Abstract :
Some real-time kernels (such as a recent real-time version of Linux) permit to execute interrupt handlers in dedicated threads, to control their interference on real-time applications. However, from the stand-point of real-time analysis, such threads are challenging and cannot be dealt with in the traditional ways. Furthermore, the application of traditional scheduling solutions (such as fixed priorities) proves ineffective in striking a good trade-off between predictability and hardware performance. This paper shows how the problem can be tackled by using the resource reservation abstraction and an appropriate model for schedulability analysis.
Keywords :
interrupts; real-time systems; scheduling; Linux; dedicated threads; interrupt handlers; real-time analysis; real-time kernels; reservation-based interrupt scheduling; resource reservation abstraction; schedulability analysis; Hardware; Interference; Kernel; Linux; Pressing; Queueing analysis; Real time systems; Timing; Writing; Yarn; Operating Systems; Real-Time; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2010 16th IEEE
Conference_Location :
Stockholm
ISSN :
1080-1812
Print_ISBN :
978-1-4244-6690-0
Electronic_ISBN :
1080-1812
Type :
conf
DOI :
10.1109/RTAS.2010.25
Filename :
5465965
Link To Document :
بازگشت