|
软件学报 1998
提高软非周期任务响应性能的调度算法, PP. 721-727 Keywords: 实时调度,周期任务调度,非周期任务调度,速率单调算法,最后期限驱动算法. Abstract: 实时环境中常常既包含硬周期任务,又包含软非周期任务,引入一种改进软非周期实时任务响应时间的算法.已有的解决混合任务调度问题的方法都是基于速率单调(ratemonotonic)策略的,其中从周期任务“挪用时间”的算法被证明优于其他所有算法.但是,速率单调算法限制了处理器的使用率,从而使周期任务的可“挪用”时间受到限制.最后期限驱动(deadlinedriven)策略dd可使潜在的处理器利用率达到100%.新算法正是在周期任务的调度中适当加入了dd策略,从而使非周期任务的响应时间得以缩短.仿真实验的结果表明,这种算法的性能优于已有的所有算法,而由它所带来的额外开销却不算很高.
|