码迷,mamicode.com
首页 > 其他好文 > 详细

嵌入式工程师考试知识点总结 微内核结构

时间:2015-08-17 01:09:07      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:嵌入式   操作系统   

在操作系统的结构设计中,微内核结构表示的是

A)  整体式结构
B)  层次结构
C)  分布式结构

D)  客户机/服务器结构
   微内核是指把操作系统结构中的内存管理、设备管理、文件系统等高级服务功能尽可能地从内核中分离出来,变成几个独立的非内核模块,而在内核只保留少量最基本的功能,使内核变得简洁可靠,因此叫微内核。
微内核实现的基础是操作系统理论层面的逻辑功能划分。几大功能模块在理论上是相互独立的,形成比较明显的界限,其优点如下:
· 充分的模块化,可独立更换任一模块而不会影响其他模块,从而方便第三方开发、设计模块。
· 未被使用的模块功能不必运行,因而能大幅度减少系统的内存需求。
· 具有很高的可移植性,理论上讲只需要单独对各微内核部分进行移植修改即可。由于微内核的体积通常很小,而且互不影响,因此工作量很小。


微内核操作系统中,内核是指精心设计的、能实现现代OS最基本的核心功能的部分。微内核并非是一个完整的OS,而只是操作系统中最基本的部分,它通常用于:
① 实现与硬件紧密相关的处理;
② 实现一些较基本的功能;
负责客户和服务器之间的通信
它们只是为构建通用OS提供一个重要基础,这样就可以确保把操作系统内核做得很小。


版权声明:本文为博主原创文章,未经博主允许不得转载。

嵌入式工程师考试知识点总结 微内核结构

标签:嵌入式   操作系统   

原文地址:http://blog.csdn.net/u011046042/article/details/47709261

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!