博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
嵌入式project师考试知识点总结 微内核结构
阅读量:6480 次
发布时间:2019-06-23

本文共 526 字,大约阅读时间需要 1 分钟。

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

A)  总体式结构

B)  层次结构
C)  分布式结构

D)  客户机/server结构

   微内核是指把操作系统结构中的内存管理、设备管理、文件系统等高级服务功能尽可能地从内核中分离出来。变成几个独立的非内核模块,而在内核仅仅保留少量最主要的功能,使内核变得简洁可靠。因此叫微内核。
微内核实现的基础是操作系统理论层面的逻辑功能划分。

几大功能模块在理论上是相互独立的,形成比較明显的界限,其长处例如以下:

· 充分的模块化,可独立更换任一模块而不会影响其它模块,从而方便第三方开发、设计模块。
· 未被使用的模块功能不必执行,因而能大幅度降低系统的内存需求。
· 具有非常高的可移植性。理论上讲仅仅须要单独对各微内核部分进行移植改动就可以。因为微内核的体积通常非常小,并且互不影响,因此工作量非常小。

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

转载地址:http://uogko.baihongyu.com/

你可能感兴趣的文章
QTP的那些事--多个action时如何单独运行其中一个action
查看>>
集成测试方法示例
查看>>
RT-Thread--内存管理
查看>>
[PE484]Arithmetic Derivative
查看>>
PHP笔试题总结1
查看>>
PHP 在linux下的开发工具
查看>>
Swift XML解析库 - SwiftyXMLParser
查看>>
UML中的几种关系(UML Relationships)
查看>>
SQL注入科普
查看>>
startActivity跳转失败而且没有异常信息
查看>>
在文本元素中加上图标
查看>>
跳一跳小试源码
查看>>
python教程(二)·数据类型
查看>>
SPOJ COT Count on a tree
查看>>
9.流程控制函数
查看>>
List------Linked 链表
查看>>
JS获取当前时间
查看>>
64位windows 7下成功配置TortoiseGit使用Github服务器
查看>>
linux 密码安全脚本
查看>>
Python_爬虫 Scrapy 安装报错一整套处理流程
查看>>