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 :
بازگشت