本文分析了Linux实时性方面的不足,研究了提高Linux实时性的主要方法:RTLinux、可抢占式内核和低延迟内核。
The Linux application to the embedded aspect is extensive and the improvement of the Linux performance and application to the real-time character becomes an extremely potential development direction.One of the main factors affecting the Linux real-time character is that the Linux kernel is non-preemptive and the research on the Linux preemptive kernel character is looming.The realization principle about the preemptive lock,the mutex lock,the interruption handling,the scheduling function and the solutions to the improvement are described in detail.The modified kernel is tested and the comparison with the original kernel is made.