期刊文献+

基于RTAI改进的Linux实时调度算法 被引量:4

Improved Linux realtime scheduling algorithm based on RTAI
下载PDF
导出
摘要 针对Linux实时内核RTAI的RMS调度算法CPU利用率不高的不足,结合CFS算法能公平对待所有任务的优点,实现一种新的调度算法EIC-CFS(Epoch Increase Control-Completely Fair Scheduler)。实验表明,EIC-CFS算法在负载较高的情况下,CPU的利用率较RMS算法大幅提高,改善了CFS算法因处理器周期自动增长而无法对任务做出实时响应和处理的不足。 The goal of this paper is to implement a new algorithm based on defects of RMS in RTAI and advantages of CFS according to CPU not utilized fully in RMS and all tasks treated fairly in CFS. Experiments show that EIC-CFS utilizes the CPU more efficiently than RMS under the overloaded circumstances. It improves the latency and dealing time in CFS because of the auto-increased epoch.
出处 《计算机工程与应用》 CSCD 2012年第1期81-83,97,共4页 Computer Engineering and Applications
基金 湖南省自然科学基金(No.07JJ3129) 湖南师范大学青年优秀人才培养计划(No.ET61008)
关键词 LINUX内核 实时应用程序接口(RTAI) 实时 嵌入式系统 Linux kernel Real-Time Application Interface(RTAI) real-time embedded system
  • 相关文献

参考文献11

  • 1Barbalace A, Luchetta A.Performance comparison of VxWorks, Linux, RTAI and Xenomai in a hard real-time application[J]. IEEE Transactions on Nuclear Science, 2008,55 ( 1 ) : 435-439.
  • 2Litayem N, Saou S B.Impact of the Linux real-time enhancements on the system performances for multi-core intel architectures[J].International Journal of Computer Applications, 2011,17 (3) :2202-2796.
  • 3Dozio L, Mantegazza P.Linux Real Time Application Interface (RTAI) in low cost high performance motion control[EB/OL]. (2006-01-24 ) .http://www.rtai.org.
  • 4赵旭,夏靖波.基于RTAI的Linux系统实时性研究与改进[J].计算机工程,2010,36(14):288-290. 被引量:10
  • 5Kato S, Takeda A.Global rate-monotonic scheduling with priority promotion[EB/OL]. (2010-05-25 ) .http://www.contrib.andrew.cmu. edu/~shinpei/papers/techrep 10-05.pdf.
  • 6Lakshmanan K, Rajkumar R.Partitioned fixed-priority preemptive scheduling for multi-core processors[C]//2009 21st Euromicro Conference on Real-Time Systems, 2009:239-248.
  • 7Craciunas S S.Programmable temporal isolation through variable-bandwidth servers[C]//IEEE International Symposium on Industrial Embedded Systems,SIES'09,2009:171-180.
  • 8Faggioli D, Lipari G, Cucinotta T.The multiprocessor bandwidth inheritance protocol[C]//22nd Euromicro Conference on Real-Time Svstems(ECRTS), 2010: 90-99.
  • 9王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 10Corbet J.Improving scheduler http://lwn.net/Articles/404993/.

二级参考文献11

共引文献58

同被引文献27

  • 1宋颖慧,迟关心,赵万生,侯爽.增强Linux内核实时性能的研究与实现[J].哈尔滨工业大学学报,2005,37(6):763-765. 被引量:4
  • 2刘畅,彭楚武.Linux下的UDP协议编程[J].仪表技术,2005(4):62-63. 被引量:7
  • 3陈莉君,张琼声,张宏伟.深入理解Linux内核[M].北京:中国电力出版社,2007.
  • 4Danielp. Bovet, Marco Cesati. Understanding the Linux Kernel[ M ]. Third Edition. O' Reily Press ,2006.
  • 5Mspu RI, Gbuttaz ZO. Schedule Tasks in DynamicPriority of Real Time Systems [ J]. Jourmal of Real - Time Systems, 2006,10 (2) :9 - 10.
  • 6Corbet J. Improving scheduler latency[ EB/OL]. (2013 - 04 - 04) [ 2010 - 09 - 14 ] http ://lwn. Net/Articles/404993/.
  • 7阎锋欣,等.C*GUIQt4编程[M].北京:电子工业出版社,2008.
  • 8NISLEY E. Real-TIME Linux[J]. Dr. Dobbs Journal, 2003,28(4) :78 - 81.
  • 9BARABANOV M, YODAIKEN V. Introducing real - time Linux [J]. Linux Journal, 1997 (34) :19 -23.
  • 10Drude P. Theory of Optics[ M ]- New York : Dover, 1959.

引证文献4

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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