摘要
UC/OS—II是一种针对嵌入式设计的实时多任务操作系统,采用基于优先级的占先式任务调度算法,虽然效率高但比较单调。在实现TCP/IP协议中,这种内核调度方法对Intemet服务进程显得不适应。本文分析了UC/OS—II和Linux操作系统内核任务调度算法,在此基础上提出了一种改进UC/OS-II内核的方法,使其更适合于在嵌入式中实现Intemet服务。
UC/OS-II is a kind of operating system, designed for embedded real-time multi-task operating systems. The algorithm of task scheduling is a preemptive task scheduling algorithm based on PRI, with high efficiency but duller. In the precession of realizing TCP/IP protocol, this algorithm of task scheduling does not suit for the Internet service processes. This paper analyzes the task scheduling algorithm of UC/OS-II and Linux operating system kernel, and based on it proposes an improved method of the UC/OS-II system kernel to make it more suitable for realizing embedded internet service.
出处
《通讯和计算机(中英文版)》
2006年第6期52-55,共4页
Journal of Communication and Computer