摘要
内核是操作系统的核心组成部分.其中,任务管理、进程的同步和通信机制、存储器管理等是内核实现的关键技术.对μC/OS-Ⅱ,Windows CE和嵌入式Linux 3种嵌入式操作系统的内核关键技术进行了比较研究后,详细讨论了它们之间的差别.在对其适应性进行了深入分析的基础上,给出了嵌入式操作系统的一些选型原则.
Kernels are the key components of the operating systems. Task scheduling, task synchronizing and communicating, memory allocating are the essential techniques of realizing kernel. These key techniques of three operating systems including theμC/OS-Ⅱ, Windows CE and embedded Linux were compared and analyzed, and their differences were discussed. Some selecting principles of embedded operating systems on the basis of thorough analysis of applicability were proposed.
出处
《云南大学学报(自然科学版)》
CAS
CSCD
北大核心
2006年第S2期1-4,共4页
Journal of Yunnan University(Natural Sciences Edition)
基金
国家自然科学基金资助项目(60573104)