外核作業系統

外核作業系統減少傳統概念,即作業系統必須提供構建應用程式的抽象內容。該方法實現了套用級資源管理,即由應用程式而不是作業系統管理硬體資源。這時,進程間通信虛擬記憶體管理等抽象概念都是單個套用實現的。因此,可以將這些套用作為庫作業系統(LibOS)使用。被稱為外核的最小核心安全可靠的為多個LibOS提供了有用的硬體資源。

基本介紹

  • 中文名:外核作業系統
  • 要求:必須提供構建應用程式的抽象內容
  • 實現:套用級資源管理
  • 出處:《作業系統
目前的作業系統(微核心作業系統、分層作業系統、整體作業系統),硬體資源基本上由核心直接管理和保護,在執行效率、維護、以及套用擴展上都存在著一些不足。
因此,外核將資源保護及其管理分割開來。由於外核只提供有限的原語,所以外核作業系統效率很高。由於進程間通信虛擬記憶體管理等傳統概念都是在套用層實現的,所以可以很容易對他們進行擴展、專業化和替換。
引用出處:《作業系統》~賈德博爾 (Godbole.A.S.) (作者), 狄東寧 (譯者), 戰曉蘇 (譯者), 侯彩虹 (譯者)

相關詞條

熱門詞條

聯絡我們