|
|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式操作系统基础知识 > 嵌入式操作系统基本概念 > 嵌入式操作系统的分类 > 按软件结构分类 >
|
相关知识点:3个
|
|
|
|
在单体结构的操作系统中,中间件和设备驱动程序通常就集成在系统内核当中。整个系统通常只有一个可执行文件,里面包含了所有的功能组件(如下图所示)。系统的结构就是无结构,整个操作系统由一组功能模块组成,这些功能模块之间可以相互调用。例如,嵌入式Linux操作系统、Jbed RTOS、μC/OS-II和PDOS都属于单体内核系统。
|
|
|
|
|
单体结构的优点是性能较好,系统的各个模块之间可以相互调用,通信开销比较小。它的缺点是操作系统具有体积庞大、高度集成和相互关联等特点,因而在系统剪裁、修改和调试等方面都较为困难。
|
|
|
|
|
|
|
|
|
|
|
|