微内核的操作系统(OS)结构如图1-16所示,图中①和②分别工作在(1)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,(2)。空白(1)处应选择()
- AA.核心态和用户态
- B用户态和核心态
- C用户态和用户态
- D核心态和核心态
微内核的操作系统(OS)结构如图1-16所示,图中①和②分别工作在(1)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,(2)。空白(1)处应选择()
现代操作系统大多拥有两种工作状态:核心态和用户态。我们使用的一般应用程序工作在用户态,而内核模块和最基本的操作系统核心工作在核心态。微内核结构由一个非常简单的硬件抽象层和一组比较关键的原语或系统调用组成,这些原语仅仅包括了建立一个系统必需的几个部分,如线程管理,地址空间和进程间通信等。微内核的目标是将系统服务的实现和系统的基本操作规则分离开来。例如,进程的输入/输出锁定服务可以由运行在微内核之外的一个服务组件来提供。这些非常模块化的用户态服务用于完成操作系统中比较高级的操作,这样的设计使内核中最核心的部分的设计更简单。一个服务组件的失效并不会导致整个系统的崩溃,内核需要做的,仅仅是重新启动这个组件,而不必影响其他的部分。微内核技术的主要优点如下:统一的接口,在用户态和核心态之间无须进程识别。可伸缩性好,能适应硬件更新和应用变化。可移植性好,所有与具体机器特征相关的代码,全部隔离在微内核中,如果操作系统要移植到不同的硬件平台上,只需修改微内核中极少代码即可。实时性好,微内核可以方便地支持实时处理。安全可靠性高,微内核将安全性作为系统内部特性来进行设计,对外仅使用少量应用编程接口。支持分布式系统,支持多处理器的体系结构和高度并行的应用程序。真正面向对象的操作系统。由于操作系统核心常驻内存,而微内核结构精简了操作系统的核心功能,内核规模比较小,一些功能都移到了外存上,所以微内核结构十分适合嵌入式的专用系统,对于通用性较广的系统,将使CPU的通信开销增大,从而影响到计算机的运行速度。
1、微内核的操作系统(OS)结构如图1-16所示,图中①和②分别工作在(1)方
微内核的操作系统(OS)结构如图1-16所示,图中①和②分别工作在(1)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,(2)。...
2、采用微内核结构的操作系统提高了系统的灵活性和可扩展性()
采用微内核结构的操作系统提高了系统的灵活性和可扩展性()A并增强了系统的可靠性和可移植性,可运行于分布式系统中B并增强了系统的可靠性和可移植性,但不适用于分布式系统C但...
在网络操作系统结构的设计中采用微内核结构,有什么优点?
4、按照内核结构,可将嵌入式操作系统分为单内核操作系统与微内核操作系统,下列不属
按照内核结构,可将嵌入式操作系统分为单内核操作系统与微内核操作系统,下列不属于微内核操作系统的是()。AiOSBAndroid OSCSymbianDuC/OS-II
在操作系统的结构设计中,微内核结构表示的是A整体式结构B层次结构C分布式结构D客户机/服务器结构
6、试题(1)采用微内核结构的操作系统提高了系统的灵活性和可扩展性, (1) 。
试题(1)采用微内核结构的操作系统提高了系统的灵活性和可扩展性, (1) 。(1)A 并增强了系统的可靠性和可移植性,可运行于分布式系统中B 并增强了系统的可靠性和可移植...