与宏内核操作系统相比,下列特征中微内核操作系统具有的是( )。
Ⅰ. 较好的性能
Ⅱ. 较高的可靠性
Ⅲ. 较高的安全性
Ⅳ. 较强的可扩展性
A. Ⅱ、Ⅳ
B. Ⅰ、Ⅱ、Ⅲ
C. Ⅰ、Ⅲ、Ⅳ
D. Ⅱ、Ⅲ、Ⅳ
解答:
微内核是提供操作系统...
用户登录可进行刷题及查看答案
微内核是提供操作系统核心功能的内核的精简版本,它设计成在很小的内存空间内增加移植性,提供模块化设计,以使用户安装不同的接口。
微内核操作系统的优点:
①提高了系统的可扩展性。
②增强了系统的可靠性。
③可移植性强。
④提供了对分布式系统的支持
⑤融入了面相对象的技术。
I错误。微内核操作系统相比宏内核操作系统运行效率有所降低。在微内核操作系统中,因为客户和服务器、服务器和服务器直接的通信都需要通过微内核,所以在完成一次客户对操作系统提出的服务请求时,需要利用消息实现多次交互和进行用户/内核模式与上下文的切换。
Ⅱ正确。微内核操作系统的设计理念是将核心操作系统功能限制在最小的内核中,将其他功能模块以外部服务的形式运行在用户态。这种设计使得操作系统核心更小、更简单,减少了代码复杂度和错误产生的可能性,从而提高了系统的可靠性。
Ⅲ正确。微内核操作系统通过将功能划分为不同的服务来实现,这些服务以独立的地址空间运行,彼此之间隔离,因此相对较容易实现安全性控制。由于核心内核非常简单,少量的核心代码意味着较少的漏洞和攻击面,从而提高了系统的安全性。
Ⅳ正确。微内核操作系统的设计使得各个功能模块以外部服务的形式存在,可以动态地加载和卸载这些服务模块,从而实现系统的灵活可扩展性。新的功能可以以插件或模块的形式添加,而不需要修改核心内核,这样可以减少对系统其他模块的影响,提高了系统的可扩展性。
综上,Ⅱ、Ⅲ、Ⅳ正确。
本题选D。
登录后提交答案
暂无评论,来抢沙发