期刊文献+

嵌入式Linux2.6的实时性研究与改进

Research and Improvement of Real-time Capability of Embedded Linux2.6
下载PDF
导出
摘要 该文研究如何使Linux2.6满足硬实时的要求,以更加适应嵌入式领域的需求。论文分析了Linux2.6内核源代码,在此基础上,针对2.6内核实时性不足的三个方面提出了改进方案。首先,在中断机制方面,提出中断线程化的方案;其次,在调度机制方面,最小空闲时间优先算法;第三,将单次触发模式引入到Linux2.6定时器中,并且结合"最小空闲时间优先算法"巧妙设置了新的时钟机制。 This thesis mainly discusses the research and implement of Linux 2.6 hard performance in order to meet the needs in embedded field.It analyzes Linux2.6 kernel.On this basis,it put on three programs according to the shortage of poor real-time.Firstly,In the aspects of interrupt machenism,the threaded interrupt is picked out.Secondly,As the sheduling improvement solution.The classical dynamic real-time scheduling algorithm is introduced.Thirdly,One-shot Mode is introduced in Linux 2.6 timer from the principle of timer mechanism improvement in Kurt-Linux.The new timer mechanism is implemented skillfully for the combination of LLF algorithm and the one-shot mode.
作者 张磊 修建新 ZHANG Lei,XIU Jian-xin(Heilongjiang East University,Harbin 150001,China)
机构地区 黑龙江东方学院
出处 《电脑知识与技术》 2010年第5期3531-3533,共3页 Computer Knowledge and Technology
关键词 嵌入式系统 抢占式内核 中断 线程化 定时器 embedded system preemptive kernel interrupt threaded timer
  • 相关文献

参考文献2

二级参考文献10

  • 1[1]Krishna C M,Shin G K.Real-Time Systems [M].Columbus,OH:McGraw-Hill Companies,Inc.1997.73-80.
  • 2[2]Katcher D I,Arakawa H,Strosnider J K.Engineering and analysis of fixed priority schedulers [J].IEEE Transactions on Software Engineering,1993,19(9):920-934.
  • 3[3]Katcher D I.Engineering and analysis of real-time operating systems [D].Ph.D.Dissertation,Dept.of Electrical and Computer Engineering,Carnegie Mellon University,Pittsburgh,PA,August 1994.
  • 4[4]Liu C L,Layland J W.Scheduling algorithms for multiprogramming in a hard real time environment [J].Journal of the ACM,1973,20(1):44-61.
  • 5[5]Jeffay K,Stanat D F,Martel C U.On non-preemptive scheduling of periodic and sporadic tasks [A].Proceedings of the 12th IEEE Symposium on Real-Time Systems [C].San Antonio,Texas,IEEE Computer Society Press,December 1991.129-139.
  • 6[6]Secka A.Automatic debugging of a real-time system using analysis and prediction of various scheduling algorithm implementations [D].Dept.of Electrical and Computer Engineering,University of Maryland,College Park,MD,November 2000.
  • 7[7]Kettler K A,Katcher D I,Strosnider J K.A modeling methodology for real-time/multimedia operating systems [A].Proceedings of the Real-Time Technology and Applications Symposium [C].Chicago,Illinois,IEEE Computer Society Press,May 1995.
  • 8[8]Michalewica Z,Janikow C.Handling constraints in genetic algorithms [A].Proceedings of the fourth international conference on genetic algorithms [C].San Mateo,CA,Morgan Kaufmann Publishers,1991.151-157.
  • 9[9]GoldBerg D E,Deb K.A comparative analysis of selection schemes used in genetic algorithms [A].Foundations of Genetic Algorithms [C].San Mateo,CA,Morgan Kaufmann Publishers,1991.69-93.
  • 10赵龙,胡宁.对UNIX实时扩充的一点研究[J].计算机工程与科学,1998,20(4):76-80. 被引量:3

共引文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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