DocumentCode
2574368
Title
Feasibility conditions with kernel overheads for mixed preemptive FP/FIFO Scheduling with priority ceiling protocol on an event driven OSEK system
Author
Bimbard, Franck ; George, Laurent
fYear
2007
fDate
25-28 Sept. 2007
Firstpage
792
Lastpage
795
Abstract
In this paper, we propose to extend real-time feasibility conditions taking into account kernel overheads for mixed preemptive periodic tasks with shared resources when tasks are scheduled with fixed priority FP/FIFO scheduling, where FIFO is used to arbitrate tasks having the same fixed priority. The kernel considered in this paper is an event driven OSEK kernel which uses the priority ceiling protocol to avoid deadlocks. The overheads are due to context switching, task activations and terminations, and task rescheduling. Periodic timers used to create the time base to implement periodic tasks and to the OSEK´s services used to request and release resources also introduce kernel overheads. We compare the theoretical worst case response time obtained with kernel overheads to the response time obtained on a real event driven OSEK implementation.
Keywords
operating system kernels; protocols; real-time systems; resource allocation; scheduling; deadlocks; event driven OSEK system; kernel overhead; mixed preemptive FP/FIFO scheduling; priority ceiling protocol; real-time feasibility condition; Access protocols; Clocks; Control systems; Delay; Digital signal processing; Kernel; Operating systems; Real time systems; Resource management; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2007. ETFA. IEEE Conference on
Conference_Location
Patras
Print_ISBN
978-1-4244-0825-2
Electronic_ISBN
978-1-4244-0826-9
Type
conf
DOI
10.1109/EFTA.2007.4416859
Filename
4416859
Link To Document