摘要
近年来,Linux在嵌入式方面的应用越来越广泛,改进Linux的性能,使其适用于实时领域成为一个极具潜力的发展方向。影响Linux实时性的主要因素之一是Linux内核的不可抢占性,因此对内核抢占性的研究迫在眉睫,对其进行分析和研究,详细阐述了抢占锁、互斥锁、中断处理、调度函数的实现原理并提出改进方案,最后测试修改后的内核并与原内核的数据进行了分析和比较。
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.
出处
《成都信息工程学院学报》
2008年第5期504-509,共6页
Journal of Chengdu University of Information Technology