摘要
随着开放源码的Linux应用逐渐普及 ,改进Linux的性能 ,使其适用于实时领域成为一个极具潜力的发展方向 .在参考了与此相关的研究的基础上 ,该文对改善Linux核心可抢占性的方法提出了 3个改进措施 :中断管理进程化、改进互斥锁的机制和增加互斥锁协议支持 ,并在Linux 2 .2系列的核心上加以实现 .试验证明 ,这些改进达到了减少系统的抢占粒度 。
Using an open source system, Linux, as the supporting OS is more and more popular in many fields, and it is regarded as a potential aspect by many users to improve Linux performance to satisfy the real-time requirements. Inspired mostly by some real time improvements of Linux, the article gives rise to three methods to improve the prempatibility of Linux kernel: tasked interrupt handling, modified mutex mechanism and mutex protocol support. The authors also describe the implementation under version of 2.2 series. The modification is a successful effort to decrease the grain of kernel trap and increase the precision of schedule.
出处
《计算机学报》
EI
CSCD
北大核心
2004年第2期244-251,共8页
Chinese Journal of Computers