Linuxs Real-time Capability Optimization in Application
In order to improve the real-time performance of the Linux system, real-time capability improving methods provided by some company or organization was analyzed in this paper. A mechanism called Entering a critical section is allowed only if the operation finishes before the execution of next real-time task is introduced, together with the implementation of Priority Ceiling Protocol and using the kernel thread to replace the normal ISR. Thus the priorities of real-time tasks are ensured, the Priority Inversion situations are avoided and the interrupt latency is short and predictable. Though we focus only on embedded systems, the methods introduced here are also applicable to other real-time sensitive situations.
Linux real-time capability task switch priority ceiling protocol kernel thread
YUAN Taiwen LI Xunbo LIANG Ding LV Qiang
Department of Mechatronics, University of Electronic Science and Technology of China, Chengdu, 610054
国际会议
北京
英文
2007-08-05(万方平台首次上网日期,不代表论文的发表时间)