首页 | 本学科首页   官方微博 | 高级检索  
     

提高软非周期任务响应性能的调度算法
引用本文:何 军,孙玉方.提高软非周期任务响应性能的调度算法[J].软件学报,1998,9(10):721-727.
作者姓名:何 军  孙玉方
作者单位:中国科学院软件研究所,北京,100080;中国科学院软件研究所,北京,100080
摘    要:实时环境中常常既包含硬周期任务,又包含软非周期任务,引入一种改进软非周期实时任务响应时间的算法.已有的解决混合任务调度问题的方法都是基于速率单调(Rate Monotonic)策略的,其中从周期任务“挪用时间”的算法被证明优于其他所有算法.但是,速率单调算法限制了处理器的使用率,从而使周期任务的可“挪用”时间受到限制.最后期限驱动(Deadline Driven)策略DD可使潜在的处理器利用率达到100%.新算法正是在周期任务的调度中适当加入了DD策略,从而使非周期任务的响应时间得以缩短.仿真实验的结果表明,这种算法的性能优于已有的所有算法,而由它所带来的额外开销却不算很高.

关 键 词:实时调度  周期任务调度  非周期任务调度  速率单调算法  最后期限驱动算法.
收稿时间:1/9/1997 12:00:00 AM
修稿时间:1997/9/26 0:00:00

An Algorithm to Improve the Responsive Performance for Scheduling Soft-Aperiodic Tasks
HE Jun and SUN Yu-fang.An Algorithm to Improve the Responsive Performance for Scheduling Soft-Aperiodic Tasks[J].Journal of Software,1998,9(10):721-727.
Authors:HE Jun and SUN Yu-fang
Affiliation:Institute of Software\ The Chinese Academy of Sciences\ Beijing\ 100080
Abstract:Many real-time systems have hard deadline periodic tasks along with soft deadline aperiodic tasks. An algorithm to improve response time of soft aperiodic tasks is presented in this paper. Existing methods of scheduling both periodic and aperiodic tasks are all based on RM (rate monotonic) scheme. Among them, stealing slack time from periodic tasks has been proved to be an optimal method. However, the RM scheme limits the processor utilization, therefore limits the stealable time of periodic tasks. The potential processor utilization of the DD (deadline driven) scheme can reach 100%. The presented algorithm applies the DD scheme to periodic task scheduling as it needs, and shortens the response time of aperiodic tasks. The experimental results show that the new algorithm provides performance higher than all existing algorithms, and the increased run-time overhead is not very high.
Keywords:Real-time scheduling  periodic task scheduling  aperiodic task scheduling  rate monotonic algorithm  deadline driven algorithm  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号