核心按照體系結構分為兩類 : 微核心(microkernel)與宏核心(macrokernel).
微核心 是将各種服務功能放到核心之外,自身僅僅是一個消息中轉戰,用于各種功能間的通訊.
宏核心 是将所有服務功能內建于一身,使用時直接調用.
ps:服務功能有程序管理,記憶體管理等.
微核心的系統有WindowNT,Minix,Mach,etc.
宏核心的系統有Unix,Linux,etc.
下面拿Minix(微核心)和Linux(宏核心)舉例:
核心按照體系結構分為兩類 : 微核心(microkernel)與宏核心(macrokernel).
微核心 是将各種服務功能放到核心之外,自身僅僅是一個消息中轉戰,用于各種功能間的通訊.
宏核心 是将所有服務功能內建于一身,使用時直接調用.
ps:服務功能有程序管理,記憶體管理等.
微核心的系統有WindowNT,Minix,Mach,etc.
宏核心的系統有Unix,Linux,etc.
下面拿Minix(微核心)和Linux(宏核心)舉例: