期刊文献+

两种经典实时调度算法的研究与实现 被引量:19

Research and implementation of two classical real-time scheduling algorithms
下载PDF
导出
摘要 速率单调(RM)调度和最早截止期限优先(EDF)调度在实时调度领域占有重要低位。基于一个x86体系结构的小系统上设计实现RM和EDF调度算法,并在不同的工作负载下,以任务截止期错失率作为衡量不同任务调度算法性能优劣的指标,对两种算法进行了性能分析和比较。在通常情况下,RM和EDF都可以保证任务成功调度,EDF算法可承受较多的工作负载。但是随着负载的增加,EDF算法性能急剧下降,到一定过载程度,EDF算法性能低于RM算法。 Rate-monotonic (RM) algorithm and earliest-deadline-first (EDF) algorithm play an important role in the field of real-time scheduling. RM and EDF schedulers were implemented on a small system of x86 architecture. What's more, under various independent workloads, the performance of the two classes of scheduling algorithms was compared by the criteria of deadlines missed ratio. In general, both algorithms can guarantee the execution of tasks, but EDF algorithm has more relaxed bound for CPU utilization. However, when the system is more and more overloaded, EDF performs worse quickly. And to a degree, the performance of EDF is clearly worse than the performance of RM.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第1期117-119,123,共4页 Computer Engineering and Design
关键词 实时调度 速率单调调度 最早截止期限优先调度 截止期限 截止期错失率 real-timescheduling rate-monotonic earliest-deadline-first deadlines deadlines missedratio
  • 相关文献

参考文献9

  • 1Comp. realtime: Frequently asked questions (FAQs)[EB/OL].http://www.faqs.org/faqs/realtime-computing/faq/.
  • 2王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 3Liu C L,Layland J.Scheduling algorithms for multiprogramming in a hard real-time environment[J].J.ACM, 1973,20(1):46-61.
  • 4Scott A Brandt, Scott Banachowski,Caixue Lin,et al.Dynamic integrated scheduling of hard real-time, soft real-time and nonreal-time Processes[R].Proceedings of the 24th IEEE Real-Time Systems Symposium (RTSS 2003), 2003.
  • 5Batptiste P, Pape C L, Nuijten W. Constraint-based scheduling:Applying constraint programming to scheduling problems[M].Boston: Kluwer Academic Publishers, 2001.
  • 6Mahmood A.A hybrid genetic algorithm for task scheduling inmultiprocessor real-time systems[J].Studies in Informatics and Control, 2000,9(3):207-218.
  • 7乔颖,王宏安,戴国忠.一种新的实时多处理器系统的动态调度算法[J].软件学报,2002,13(1):51-58. 被引量:30
  • 8Briand L, Roy D.Meeting deadlines in hard real-time systems:the rate monotonic approach[M].USA: IEEE Computer Society,1999.
  • 9John A Stankovic, Marco Spuri, Krithi Ramamritham, et al. Deadline scheduling for real-time systems: EDF and related algorithms[M].Boston, Mass:Kluwer Academic Publishers, 1998.

二级参考文献6

  • 1Mok, A.K. Fundamental Design Problems of Distributed Systems for the Hard Real-Time Environment [Ph.D.Thesis]. Cambridge, MA: Department of Electronic Engineering and Computer Sciences, MIT, 1983.
  • 2Ramamritham, K.J., Stankovic, A., Shiah, P.-F. Efficient scheduling algorithms for real-time multiprocessor systems. IEEE Transactions on Parallel and Distributed Systems, 1990,1(2):184~194.
  • 3Manimaran, G., Murthy, C.S.R. An efficient dynamic scheduling algorithm for multiprocessor real-time systems. IEEE Transactions on Parallel and Distributed Systems, 1998,9(3):312~319.
  • 4Mittal, A., Manimaran, G., Murthy, C.S.R. Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems. In: Mok, A.K., Tokuda, H., eds. Proceedings of the 5th International Conference on Real-Time Computing Systems and Applications. Los Alamitos, CA: IEEE Press, 1998. 162~172.
  • 5邹勇,李明树,王青.开放式实时系统的调度理论与方法分析[J].软件学报,2003,14(1):83-90. 被引量:45
  • 6金宏,王宏安,王强,戴国忠.一种任务优先级的综合设计方法[J].软件学报,2003,14(3):376-382. 被引量:50

共引文献76

同被引文献141

引证文献19

二级引证文献51

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部