Exokernel
維基百科,自由的 encyclopedia
Exokernel,一種作業系統內核架構,是一種極簡化的核心,也被稱為外核心(Exokernel),外核、或極限核心。
在Exokernel中,運作在核心空間的唯一行程就是內核,唯一工作就是負責分配系統資源,並防止用戶行程存取到其他行程的資源。每個用戶行程都擁有一個虛擬機器,可以執行自己的作業系統。
Exokernel的設計理念是盡可能的減少軟件的抽象化,這使得開發者可以專注於硬件的抽象化。外核心的設計極為簡化,它的目標是在於同時簡化傳統微內核的訊息傳遞機制,以及整塊性核心的軟件抽象層。