微內核與宏內核

      傳統意義下的操做系統,其內核應具有多個方面的功能或成分,既包含用於管理屬於應用層的「進程」的成分,如進程管理,也包含爲這些進程提供各類服務的成分,如進程間通訊,設備驅動和文件系統等等。內核中提供各類服務的成分與使用這些服務的進程之間實際上就造成一種典型的「Client/Server」的關係。其實,這些服務提供者並不必定非得留在內核中不可,它們自己也能夠被設計並實現某些「服務進程」,其中
相關文章
相關標籤/搜索