Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (11): 271-273. doi: 10.3969/j.issn.1000-3428.2009.11.094

• Developmental Research • Previous Articles     Next Articles

Linux Real-time Schme Based on Enhanced Time System

HU Qiang, CAI Zi-xing   

  1. (School of Information Science and Engineering, Central South University, Changsha 410083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-06-05 Published:2009-06-05

一种基于改造时钟系统的Linux实时化方案

胡 强,蔡自兴   

  1. (中南大学信息科学与工程学院,长沙 410083)

Abstract: Linux is designed to be a general-purpose operating system, it is not suitable for real-time applications, but because of its open source, many solutions have been put forward to enhance its real-time ability. Inspired mostly by Gettimeofday(GTOD), the paper gives a method based on timer management improvement for high resolution timers. Experiments on the modified OS show that the improvement gives a better result for applications with real time constraints than original Linux kernel.

Key words: real-time OS, clock source, clock event device

摘要: Linux是一种通用操作系统,但不适合实时应用。针对上述问题,通过对Linux时钟系统管理方面的研究,提出一种针对时钟的改进策略,以此为基础,根据实时应用的特点设计高精度定时器。实验证明,改进方案能有效提高Linux的时钟精度,满足实时方面的 需求。

关键词: 实时操作系统, 时钟源, 时钟事件设备

CLC Number: