期刊文献+

基于嵌入式应用的Linux内核实时性改进研究 被引量:3

Research on improvement of real-time capacity of embedded-based linux kernel
下载PDF
导出
摘要 针对Linux内核存在的实时性问题,从实时操作系统的5个性能指标出发,分析了2.6内核实时性能的根本性制约因素为调度延迟和中断延迟。为了解决上述问题,设计并实现了新的任务模型和新的中断处理操作。着重介绍了新任务模型中的硬实时任务调度算法(优先级位图算法)以及新体系中断响应和中断处理操作流程,给出了关键代码,并进行了试验调试。经realfeel测试结果表明,新体系中实时任务的响应速度显著提高,达到了预期的研究目的。 Aiming at the real-time problems of Linux,the constraints for improving real-time performance of Linux 2.6 kernel is analyzed, then a new task model and new interrupt operations based on scheduling strategy and interrupt latency is designed and implemented.Hard real-time task scheduling algorithm,new interrupt response and new interrupt operations are emphasized and main codes are given out. Through realfeel testing,response time of real-time task is indicated to be shortened largely and meets the initial expectation.
出处 《计算机工程与设计》 CSCD 北大核心 2011年第1期121-124,共4页 Computer Engineering and Design
基金 江西省自然科学基金项目(0611008) 江西省教育厅青年科学基金项目(GJJ09502) 江西省地方攻关基金项目(0611EXX)
关键词 LINUX2.6内核 实时性 嵌入式 中断延迟 调度策略 Linux 2.6 kernel real-time embedded interrupt latency scheduling strategy
  • 相关文献

参考文献6

二级参考文献54

共引文献35

同被引文献23

  • 1杨丰瑞,王兵.基于Adeos的Linux实时性改造的研究与实现[J].微电子学与计算机,2015,32(3):50-53. 被引量:4
  • 2Wald Nicholas J, Bestwick Jonathan P, Huttly Wayne J. Effect of interrupting prenatal down syndrome screening due to a large nuchal translucency [J]. Prenatal diagnosis, 2012, 32 (7): 655-661. 被引量:1
  • 3Bertogna M, Cirinei M, Lipari G. Schedulability analysis of global scheduling algorithms on multiprocessor platforms [J]. IEEE Transactions on Parallel and Distributed Systems, 2009, 20 (4): 553-566. 被引量:1
  • 4Shaopo Wang, Jingiie Yu, Tianlan Wei, et al. Applying realtime control for achieving nitrogen removal via nitrite in a labscale CAST system [J]. More Information Environ Technol, 2012, 33 (10): 1133-1140. 被引量:1
  • 5Sun SY, Qin HB, Cui JD, et al. Porting μC/OS-II to cortex- M3 and optimization [J]. Computer System and Application,2010, 19 (4): 208-211. 被引量:1
  • 6Chang Wen-Yi, Tsai Whey-Fone, Lai Jihn-Sung, et al. Development of a real-time monitoring system as a decision-support system for flood hazard mitigation [J]. Journal of the Chinese Institute of Engineers, 2012, 35 (7): 827-840. 被引量:1
  • 7Jose Ricardo da Silva Junior, EstebanW Gonzalez Clua, Anselmo Montenegro, et al. A heterogeneous system based on GPU and multi-core CPU for real-time fluid and rigid body simulation [J]. International Journal of Computational Fluid Dynamics,2012, 26 (3): 193-204. 被引量:1
  • 8Keqiu Li. A method to improve interrupt latency in real-time OS kernels [J]. Journal of Embedded Computing, 2010, 4 (1): 37-45. 被引量:1
  • 9Sun SY, Qin HB, Cui JD, et al. Porting/μC/OS-II to cortex- M3 and optimization [J]. Computer System and Application, 2010, 19 (4): 208-211. 被引量:1
  • 10Wischik D, Handley M, Braun M B. The resource pooling principle [J]. SIGCOMM Comput, 2008, 38 (5): 47-52. 被引量:1

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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