• 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