New Scheme of Implementing Real-Time Linux
- 1 October 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2006 International Conference on Software Engineering Advances (ICSEA'06)
Abstract
To well support the real-time requirement from applications, we enhance the real-time ability in Linux kernel through two new kernel mechanisms. Firstly, we present a new microsecond-level timer mechanism based on UTIME provided by Kurt-Linux, but different from it. The new timing implementation provides more flexible mechanism to support the different-grained timing requirement, as well as more flexible and preferential management of microsecond-level timers. Secondly, we present a new interrupt handler to reduce the kernel delay, which makes it possible scheduling interrupt handler with other processes under the system scheduler. Therefore, making interrupt routine under control is achieved. The experiments show that the improvements are distinct and significant.Keywords
This publication has 3 references indexed in Scilit:
- Implementing a general real-time scheduling framework in the RED-Linux real-time kernelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A firm real-time system implementation using commercial off-the-shelf hardware and free softwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Enhancing the real-time capability of the Linux kernelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002