计算机科学
截止期单调调度
优先级上限协议
调度(生产过程)
优先继承
最早截止时间优先安排
任务(项目管理)
动态优先级调度
优先级反转
固定优先级先发制人调度
数学优化
分布式计算
单调速率调度
数学
计算机网络
服务质量
工程类
系统工程
作者
Robert I. Davis,Marko Bertogna
摘要
The schedulability of systems using fixed priority pre-emptive scheduling can be improved by the use of non-pre-emptive regions at the end of each task's execution, an approach referred to as deferred pre-emption. Choosing the appropriate length for the final non-pre-emptive region of each task is a trade-off between improving the worst-case response time of the task itself and increasing the amount of blocking imposed on higher priority tasks. In this paper we present an optimal algorithm for determining both the priority ordering of tasks and the lengths of their final non-pre-emptive regions. This algorithm is optimal for fixed priority scheduling with deferred pre-emption, in the sense that it is guaranteed to find a schedulable combination of priority ordering and final non-pre-emptive region lengths if such a schedulable combination exists.
科研通智能强力驱动
Strongly Powered by AbleSci AI