摘要: 针对RTAI系统只能调度单一类型任务的问题,提出一种可调度多类型任务的混合任务调度器。该调度器支持CBS调度策略,并采用LXRT机制关联软实时任务和CBS服务器,根据服务器调度策略对软实时任务进行调度。实验结果表明,该混合任务调度器在保证硬实时任务正常运行的同时提高了软实时任务的服务水平。
关键词:
RTAI系统,
虚拟任务,
CBS调度策略,
LXRT机制,
混合任务
Abstract: Aiming at the problem that RealTime Application Interface(RTAI) system can only schedule singletype task, this paper proposes a hybrid task scheduler. It supports Constant Bandwidth Server(CBS) schedule policy, associates soft realtime task with CBS server by using Linux Real Time(LXRT) mechanism, and schedules soft realtime task according to server schedule policy. Experimental results show that the scheduler ensures the normal operation of hard realtime tasks, and improves the service level of soft realtime tasks.
Key words:
RealTime Application Interface(RTAI) system,
virtual task,
Constant Bandwidth Server(CBS) schedule policy,
Linux Real Time(LXRT) mechanism,
hybrid task
中图分类号:
王保胜, 马跃, 吴文江, 秦承刚, 丁万夫. RTAI混合任务调度器的设计与实现[J]. 计算机工程, 2010, 36(23): 240-242,245.
WANG Bao-Qing, MA Ti, TUN Wen-Jiang, QIN Cheng-Gang, DING Mo-Fu. Design and Implementation of RTAI Hybrid Task Scheduler[J]. Computer Engineering, 2010, 36(23): 240-242,245.