摘要
通过详细分析UC/OS-Ⅱ的内核任务调度算法机制,对该算法机制在实际应用中存在的不足做出探讨,提出了一种实现时间片轮转调度算法的扩充设计,使改进后的系统内核具备了优先级抢占调度和时间片轮转调度两种调度机制。较好地弥补原内核任务调度机制存在的不足,并在实际应用中取得了良好的效果。
Based on the detailed analysis of UC/OS-Ⅱ kernel task scheduling, this paper discussed the limitation of the scheduling algorithm in practical application, and then put forward the design that achieved time slice circular scheduling. It made the operating system have two kinds of task scheduling - task scheduling based on priorities and time slice circular scheduling, and it also preferably repaired the lack of the UC/OS-Ⅱ kernel. Finally the new kernel obtained good effect in practical application.
出处
《计算机应用》
CSCD
北大核心
2009年第4期1128-1130,1142,共4页
journal of Computer Applications
基金
国家863计划项目(2006AA04Z104)