词条 | 外核操作系统 |
释义 | 目前的操作系统(微内核操作系统、分层操作系统、整体操作系统),硬件资源基本上由内核直接管理和保护,在执行效率、维护、以及应用扩展上都存在着以些不足。 外核操作系统减少传统概念,即操作系统必须提供构建应用程序的抽象内容。该方法实现了应用级资源管理,即由应用程序而不是操作系统管理硬件资源。这时,进程间通信、虚拟内存管理等抽象概念都是单个应用实现的。因此,可以将这些应用作为库操作系统(LibOS)使用。被称为外核的最小核心安全可靠的为多个LibOS提供了有用的硬件资源。 因此,外核将资源保护及其管理分割开来。由于外核只提供有限的原语,所以外核操作系统效率很高。由于进程间通信、虚拟内存管理等传统概念都是在应用层实现的,所以可以很容易对他们进行扩展、专业化和替换。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。