摘要
对Linux操作系统实时技术进行了深入的研究,以Linux2.6核为主要对象,针对Linux在临界区造成系统反应延迟的不确定因素,提出进程进入临界区时延迟锁的技术,并引入一种高精度时钟定时器的方法,提高了系统的实时性能,使Linux可以达到微秒级的响应.经实验证明,这些改进能有效减少系统的响应时间,可以满足绝大多数嵌入式硬实时系统的要求.
Studied thoroughly on the Linux real-time technology, based on Linux 2.6 kernel, a method called delayed locking technique is proposed to reduce the OS latency when a task enters the critical section. Because of the coarse-grained timer mechanism, a new method called high-resolution timer is designed and implemented, which can reach the microsecond level and improve the real-time performance of the Linux system efficiently. The modification is a successful effort to decrease OS latency, which could meet the need of most of the embedded hard real-time systems.
出处
《小型微型计算机系统》
CSCD
北大核心
2009年第8期1596-1599,共4页
Journal of Chinese Computer Systems
基金
国家"八六三"高技术研究发展计划基金项目(2006AA10Z258)资助