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

RM及其扩展可调度性判定算法性能分析
引用本文:邢建生, 刘军祥, 王永吉. RM及其扩展可调度性判定算法性能分析[J]. 计算机研究与发展, 2005, 42(11): 2025-2032.
作者姓名:邢建生  刘军祥  王永吉
作者单位:1(中国科学院软件研究所互联网软件技术实验室 北京 100080) 2(中国科学院软件研究所计算机科学重点实验室 北京 100080) 3(中国科学院研究生院 北京 100049) (jiansheng@itechs.iscas.ac.cn)
基金项目:国家自然科学基金项目(60373053),中国科学院与英国皇家学会联合资助项目(20030389,20032006),中国科学院百人计划基金项目,国家“八六三”高技术研究发展计划软件重大专项基金项目(2003AA1Z2220),教育部留学回国人员科研启动基金项目(教外司留[2003]406号)~~
摘    要:可调度性判定是实时调度算法的关键问题.单调速率算法RM(rate monotonic)及其扩展是应用广泛的实时调度算法,大量文献讨论了实时任务在这些算法下的可调度性判定,给出了相应的判定算法.但迄今为止,对这些判定算法的性能分析都是理论上的定性分析或者只是少数几种判定算法之间的简单比较,这不利于实时系统的开发.归纳了RM及其扩展的可调度性判定算法,通过测试平台,系统地测试和分析了各算法的性能和适用场合,讨论了各种条件和实现方式对算法性能和可调度性的影响.

关 键 词:实时调度算法  RM算法  RM扩展算法  可调度性判定
收稿时间:2004-05-09
修稿时间:2004-05-092005-01-13

Schedulability Test Performance Analysis of Rate Monotonic Algorithm and Its Extended Ones
Xing Jiansheng, Liu Junxiang, Wang Yongji. Schedulability Test Performance Analysis of Rate Monotonic Algorithm and Its Extended Ones[J]. Journal of Computer Research and Development, 2005, 42(11): 2025-2032.
Authors:Xing Jiansheng  Liu Junxiang  Wang Yongji
Affiliation:1(Laboratory for Internet Software Technologies, Institute of Software, Chinese Academy of Sciences, Beijing 100080) 2(Key Laboratory for Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100080) 3(Graduate University, Chinese Academy of Sciences, Beijing 100049)
Abstract:Schedulability test is a key problem for real-time scheduling algorithms. Since first introduced by Liu and Layland in 1973, the RM (rate monotonic) algorithm and its extended ones have been widely used in many fields such as digital control, command and control, signal processing, and communication systems. A lot of work has been done to investigate their schedulability, and present their corresponding schedulability tests. As the implementation of real-time systems requires the consideration of the practical issues such as the number of tasks, the period of each task, and scheduling costs, a systematic performance analysis platform is required to give them a thorough evaluation. In this paper, all schedulability tests of RM and its extended ones are summarized, a platform is developed to test and compare their performance, and a thorough evaluation and comparison is made of the schedulability tests through testing. These results and analysis are very beneficial for selecting appropriate algorithms in real-time system design and implementation.
Keywords:real-time scheduling algorithm  RM algorithm  RM extended algorithm  schedulability test
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机研究与发展》浏览原始摘要信息
点击此处可从《计算机研究与发展》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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