摘要
针对RTAI系统只能调度单一类型任务的问题,提出一种可调度多类型任务的混合任务调度器。该调度器支持CBS调度策略,并采用LXRT机制关联软实时任务和CBS服务器,根据服务器调度策略对软实时任务进行调度。实验结果表明,该混合任务调度器在保证硬实时任务正常运行的同时提高了软实时任务的服务水平。
Aiming at the problem that Real-Time Application Interface(RTAI) system can only schedule single-type task,this paper proposes a hybrid task scheduler.It supports Constant Bandwidth Server(CBS) schedule policy,associates soft real-time task with CBS server by using Linux Real Time(LXRT) mechanism,and schedules soft real-time task according to server schedule policy.Experimental results show that the scheduler ensures the normal operation of hard real-time tasks,and improves the service level of soft real-time tasks.
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第23期240-242,245,共4页
Computer Engineering
基金
国家科技重大专项基金资助项目“高档数控机床与基础制造装备”(2009ZX04009-013)
关键词
RTAI系统
虚拟任务
CBS调度策略
LXRT机制
混合任务
Real-Time Application Interface(RTAI) system
virtual task
Constant Bandwidth Server(CBS) schedule policy
Linux Real Time(LXRT) mechanism
hybrid task