μC/OS-Ⅱ内核任务调度算法的改进
μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能.为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度算法进行相同优先级任务的调度.方法是保持原有不同优先级抢占式调度链表,增加相同优先级的时间片轮转调度链表,通过任务控制块指针使任务调度在2个链表之间切换.给出了在μC/OS-Ⅱ任务调度模块中算法改进的实现步骤、实验过程和结果.结果说明了提出的改进调度算法是可行的.
μC/OS-Ⅱ、相同优先级任务调度、时间片轮转调度、优先级抢占、链表
22
TP316(计算技术、计算机技术)
国家科技型技术创新基金04C26215111366
2010-08-31(万方平台首次上网日期,不代表论文的发表时间)
共5页
360-364