UC/OS-II is a preemptive kernel embedded operation system whose source code is opened. It includes only basic functions, such as tasks scheduling, tasks management, time management, memory management and the communication and synchronization between tasks.
uCOS-II是一个源代码公开的抢占式内核实时嵌入式操作系统,只包含了任务调度、任务管理、时间管理、内存管理和任务间的通信与同步等基本功能。
参考来源 - 实时操作系统任务调度算法的改进及网络协议栈的实现Although 2.6 kernel has made much improvement than 2.4 kernel in supporting the real-time process with POSIX compliant real-time function,multithread,multitasks,preemptive kernel, O(1)scheduling algorithm,its real-time capability is very poor and can not ensure the response time of real-time task.
尽管2.6内核较2.4作出了巨大改进,主要有包括支持大部分POSIX标准中的实时功能、多任务、多线程、可抢占内核、O(1)进程调度算法等。 但是,Linux的实时性能还是比较差,不能保证实时任务的响应时间。
参考来源 - 嵌入式Linux2.6的实时化分析与改进·2,447,543篇论文数据,部分数据来源于NoteExpress
应用推荐