Design and Implementation of Dynamic Integrated Resource Reserved Scheduler in RTAI

WANG Shao-heng,YANG Xiao-hu
DOI: https://doi.org/10.3969/j.issn.1000-7024.2005.03.002
2005-01-01
Abstract:In recentyears hybrid architecture based RTAI(real-time application interface), which enhance real-time capability of linux, has been widely used in hard real-time scope such as industrial control system. To guarantee a bounded response time of hard real-time tasks, RTAI preempts linux for interval of time which depends on requirements of RTAI tasks and it can vary a lot from time to time, resulting in unpredictable linux execution time and impossible guaranteeing soft real-time task QoS quality of service) in linux. DIRRS ( (dynamic integrated resource reserved scheduler) enhances RTAI scheduler supporting resource reservation mechanism and implements dynamic integrated server based scheduling strategy in linux, it can not only guarantee enforcing CPU resource assigned to linux and soft real-time application even there are concurrenthard real-time tasks, but also implement userdefined scheduling strategy by altering server based linux kernel module.
What problem does this paper attempt to address?