Sustainability in Real-time Scheduling

Alan Burns,Sanjoy Baruah
DOI: https://doi.org/10.5626/jcse.2008.2.1.074
2008-03-31
Journal of Computing Science and Engineering
Abstract:A scheduling policy or a schedulability test is defined to be sustainable if any task system determined to be schedulable remains so if it behaves "better" than mandated by its system specifications. We provide a formal definition of sustainability, and subject the concept to systematic analysis in the context of the uniprocessor scheduling of periodic and sporadic task systems. We argue that it is, in general, preferable engineering practice to use sustainable tests if possible, and classify common uniprocessor schedulability tests according to whether they are sustainable or not.
English Else
What problem does this paper attempt to address?