• DocumentCode
    5469
  • Title

    Limited Preemptive Scheduling for Real-Time Systems. A Survey

  • Author

    Buttazzo, Giorgio C. ; Bertogna, Marko ; Yao, Gang

  • Author_Institution
    Scuola Superiore Sant´´Anna, Pisa, Italy
  • Volume
    9
  • Issue
    1
  • fYear
    2013
  • fDate
    Feb. 2013
  • Firstpage
    3
  • Lastpage
    15
  • Abstract
    The question whether preemptive algorithms are better than nonpreemptive ones for scheduling a set of real-time tasks has been debated for a long time in the research community. In fact, especially under fixed priority systems, each approach has advantages and disadvantages, and no one dominates the other when both predictability and efficiency have to be taken into account in the system design. Recently, limited preemption models have been proposed as a viable alternative between the two extreme cases of fully preemptive and nonpreemptive scheduling. This paper presents a survey of the existing approaches for reducing preemptions and compares them under different metrics, providing both qualitative and quantitative performance evaluations.
  • Keywords
    real-time systems; scheduling; fixed priority system; fully preemptive scheduling; limited preemptive scheduling; nonpreemptive scheduling; preemption model; preemptive algorithm; qualitative performance evaluation; quantitative performance evaluation; real-time systems; real-time task scheduling; system design; system efficiency; system predictability; Bismuth; Equations; Interference; Mathematical model; Processor scheduling; Schedules; Time factors; Limited-preemptive scheduling; nonpreemptive regions; real-time systems;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2012.2188805
  • Filename
    6164261