针对少实时任务应用的嵌入式Linux改进

被引:9
作者
尹嘉鹏
徐志祥
机构
[1] 大连理工大学机械工程学院
关键词
嵌入式系统; 实时性; Linux内核; 进程调度; 系统负载;
D O I
暂无
中图分类号
TP316.81 [];
学科分类号
摘要
在一些嵌入式应用中,实时性任务较少,但其实时性要求需要得到保证。而传统提高嵌入式系统实时性的方案会降低系统吞吐量,影响大量非实时性任务的执行。针对这种情况,在分析现有方案的基础上,提出一种Linux系统实时性改进方案。给出实时性可裁剪的思想,修改Linux内核的HZ值,同时在应用程序中调整进程调度策略。在ARM9 S3C2440硬件平台上基于Linux2.6.30.4内核进行测试,结果表明,改进方案与传统方案相比方便可行,更加适合于小比例实时性任务的应用场合。
引用
收藏
页码:49 / 52
页数:4
相关论文
共 7 条
[1]
构建嵌入式Linux系统.[M].(加) 亚荷毛尔; 等著.中国电力出版社.2010,
[2]
UNIX环境高级编程.[M].(美)W.RichardStevens;(美)StephenA.Rago著;尤晋元;张亚英;戚正伟译;.人民邮电出版社.2006,
[3]
Linux内核设计与实现.[M].(美)RobertLove著;陈莉君;康华;张波译;.机械工业出版社.2006,
[4]
深入理解Linux内核.[M].[美]DanielP.Bovet;[美]MarcoCesati著;陈莉君等译;.中国电力出版社.2001,
[5]
Linux内核2.6.24的CFS调度器分析 [J].
杜慧江 ;
王云光 .
计算机应用与软件, 2010, 27 (02) :166-168
[6]
Linux操作系统实时性分析 [J].
余兵 ;
黎忠文 .
计算机技术与发展, 2007, (09) :41-44+47
[7]
基于ARM9的嵌入式Linux测控系统实时性增强研究 [J].
袁辉建 ;
陈曾汉 ;
晏来成 .
测控技术, 2007, (01) :61-63