提高软非周期任务响应性能的调度算法
An Algorithm to Improve the Responsive Performance for Scheduling Soft Aperiodic Tasks作者机构:中国科学院软件研究所
出 版 物:《软件学报》 (Journal of Software)
年 卷 期:1998年第9卷第10期
页 面:721-727页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:实时环境中常常既包含硬周期任务,又包含软非周期任务,引入一种改进软非周期实时任务响应时间的算法.已有的解决混合任务调度问题的方法都是基于速率单调(RateMonotonic)策略的,其中从周期任务“挪用时间的算法被证明优于其他所有算法.但是,速率单调算法限制了处理器的使用率,从而使周期任务的可“挪用时间受到限制.最后期限驱动(DeadlineDriven)策略DD可使潜在的处理器利用率达到100%.新算法正是在周期任务的调度中适当加入了DD策略,从而使非周期任务的响应时间得以缩短.仿真实验的结果表明,这种算法的性能优于已有的所有算法,而由它所带来的额外开销却不算很高.