自然科学版 英文版
自然科学版 英文版
自然科学版 英文版

您目前所在的位置:首页 - 期刊简介 - 详细页面

中南大学学报(自然科学版)

Journal of Central South University

第35卷    第4期    总第158期    2004年8月

[PDF全文下载]    [Flash在线阅读]

    

文章编号:1672-7207(2004)04-0638-05
嵌入式Linux实时性方法
胡志刚1,MAHAMMED M E1,余正军1,吴运星2

(1.中南大学信息科学与工程学院,湖南长沙,410083;
2.中南大学机电工程学院,湖南长沙,410083
)

摘 要: 针对Linux进程调度策略存在中断封锁时间过长、非抢占式的Linux内核,以及耗尽式的、机会均等的调度方式这3个不利于实现实时性的不足,提出提高嵌入式Linux实时性的方法,实现实时Linux系统(RTLinux)的调度算法及其他部分功能,并采用LMbench测试系统对改进的RTLinux和通用Linux的上下文切换时间进行对比测试。研究结果表明,改进的RTLinux有效地提高了嵌入式Linux的实时性。

 

关键字: 嵌入式Linux;实时;进程调度;内核

Research on real-time method of embedded Linux
HU Zhi-gang1, MAHAMMED M E1, YU Zheng-jun1, WU Yun-xin2

1.College of Information Science and Engineering, Central South University, Changsha 410083, China;
2.College of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China

Abstract:Based on the characteristic and the applied situation of embedded system, the Linux schedule strategy and the flowchart of the schedule function are analyzed thoroughly. Aimed at the three disadvantages in Linux task scheduling method, i.e. the time of the interruption is too long, the kernel is not preemptive and the schedule strategy is exhausted and has equal opportunity, a method is proposed to improve the real-time performance of the embedded Linux system. A real-time Linux (RTLinux) scheduling algorithm and part of RTLinux functions are designed and realized. By using the LMbench testing system, the context switching time of improved RTLinux and general Linux are tested and compared. The result shows that the offered method improves the real-time performance of the embedded Linux.

 

Key words: embedded Linux; real-time; process schedule; kernel

中南大学学报(自然科学版)
  ISSN 1672-7207
CN 43-1426/N
ZDXZAC
中南大学学报(英文版)
  ISSN 2095-2899
CN 43-1516/TB
JCSTFT
版权所有:《中南大学学报(自然科学版、英文版)》编辑部
地 址:湖南省长沙市中南大学 邮编: 410083
电 话: 0731-88879765 传真: 0731-88877727
电子邮箱:zngdxb@csu.edu.cn 湘ICP备09001153号