期刊文献+

基于CK-CPU的Linux2.6实时性能优化 被引量:1

Real-time Performance Optimization of Linux2.6 Based on CK-CPU
下载PDF
导出
摘要 针对Linux2.6在实时中断应用上的局限性,提出一种基于CK-CPU的实时性能优化方案。设计用于实时中断的快速中断请求(FIQ)机制,在FIQ处理程序退出时增加实时进程调度策略,将FIQ服务程序的公共代码和堆栈保留在便笺式存储器中,减少FIQ服务程序的内存访问次数并加快其执行速度。实验结果证明,该方案可显著提高Linux2.6的实时性能。 Aiming at the limitations of real-time interrupt applications of Linux2.6,this paper proposes a real-time improved scheme based on CK-CPU.It implements Fast Interrupt Request(FIQ) to respond real-time interrupts specially,adding a scheduling policy of real-time process after FIQ routine,and caches the FIQ common code and stack in Scratch Pad Memory(SPM),reducing memory access of FIQ routine and running faster.Experimental results show this scheme can improve real-time performance of Linux2.6 apparently.
出处 《计算机工程》 CAS CSCD 北大核心 2011年第17期236-238,共3页 Computer Engineering
基金 国家"863"计划基金资助项目(2009AA011706)
关键词 LINUX2.6内核 实时性能 便笺式存储器 CK-CPU微处理器 Linux2.6 kernel real-time performance Scratch Pad Memory(SPM) CK-CPU microprocessor
  • 相关文献

参考文献6

  • 1Lin Kwei-Jay, Wang Yu-Chung. The Design and Implementation of Real-time Schedulers in RED-Linux[J]. Proceedings of the IEEE, 2003, 91(7): 1114-1130.
  • 2Beal D. RTAI: Real Time Application Interface[EB/OL]. (2000-04- 06). http://www.linuxfordevices.com/Linux-For-Devices-Articles/ RTAI-RealTime-Application-Interface/.
  • 3赵旭,夏靖波.基于RTAI的Linux系统实时性研究与改进[J].计算机工程,2010,36(14):288-290. 被引量:10
  • 4Liu Miao, Shao Zili, Wang Meng, et al. Implementing Hybrid Operating Systems with Two-level Hardware Interrupts[C]//Proc. of the 28th International Real-time Systems Symposium. [S. l.]: IEEE Press, 2007: 244-253.
  • 5Goering R. Hard-real-time Linux deal Under Security[J]. Electronic Engineering Times, 2007, 34(4): 145-149.
  • 6Bovet D P,Cesati M.深入理解Linux内核[M].陈莉君,张琼声,张宏伟译.北京:中国电力出版社,2007.

二级参考文献9

  • 1王创社,周树杰.RTAI实时调度器的优化与实现[J].北京石油化工学院学报,2007,15(1):51-55. 被引量:4
  • 2陈蜀宇,曹俊勇,于渤.网络计算机中嵌入式Linux体系结构的研究[J].计算机工程,2007,33(6):74-76. 被引量:6
  • 3Bucher R,Balemi S.Scilab/Scicos and Linux RTAI:A Unified Approach[C] //Proc.of the 2005 IEEE Conference on Control Applications.Toronto,Canada:[s.n.] ,2005:1121-1125.
  • 4Dozio L,Mantegazza P Real Time Distributed Control Systems Using RTAI[J].Object-oriented Real-time Distributed Computing,2003,14(16):11-18.
  • 5Atmel Corporation.AT91RM9200 Datasheet[EB/OL].(2008-09-02).http://www.atmel.com.
  • 6Mantegazza P RTAI Programming Guide 1.0[EB/OL].(2003-10-25).http:/www.rtai.org.
  • 7刘明.Linux调度器发展简述[EB/OL].(2008-09-07).http://www.ibm.com/developerworks/cn/linux/I-cn-scheduler,jndex.html.
  • 8潘金贵,顾铁成,李成法.算法导论[M].北京:机械工业出版社,2006.
  • 9曾炜,沈为群.基于RTAI-Linux的飞行仿真实时管理系统[J].计算机工程,2008,34(19):261-263. 被引量:7

共引文献11

同被引文献1

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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