https://www.myziyuan.com/
- 免注册用户
- 把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。微内核的特点:足够小的内核基于客户/服务器模式应用机制与策略分离原理采用面向对象技术在微内核中通常提供了进程/线程管理低级存储器管理中断和陷入处理
- 2022-01-20 03:38:53
- 111
- 微环境的基本思想是将内存管理,设备管理和操作系统代理中的文件系统分开。尽可能地与内核分开,成为一个单独的非内核模块,只有少量内核的基本功能。微内核有三个主要优点:1。模块化设计,可以独立更换任何模块,而不会影响其他模块2。未使用的模块功能不需要降低系统的内存要求,这是非常高的便携性。缺点是系统的操作效率降低。
- 2022-01-20 03:37:40
- 11212121
- 操作系统中什么是强内核,什么是微内核,在资讯科学中,微内核(Microkernel),又称为微核心,是一个最小化的软件程式,它可以提供完整的操作系统功能。微内核结构由一个非常简单的硬件抽象层和一组比较关键的原语或系统调用组成;这些原语,仅仅包括了建立一个系统必需的几个部分;如线程管理,内存管理和进程间通信等。微核的目标是将系统服务的实现和系统的基本操作规则分离开来。例如,进程的输入/输出锁定服务可以由运行在微核之外的一个服务组件来提供。这些非常模块化的用户态服务器用于完成操作系统中比较高级的操作,这样的设计使内核中最内核的部分的设计更简单。一个服务组件的失效并不会导致整个系统的崩溃,内核需要做的,仅仅是重新启动这个组件,而不必影响其它的部分。微内核将许多OS服务放入分离的进程,如文件系统,设备驱动程序,而进程通过消息传递调用OS服务。
- 2022-01-20 03:37:40