微内核与宏内核

      传统意义下的操做系统,其内核应具有多个方面的功能或成分,既包含用于管理属于应用层的“进程”的成分,如进程管理,也包含为这些进程提供各类服务的成分,如进程间通讯,设备驱动和文件系统等等。内核中提供各类服务的成分与使用这些服务的进程之间实际上就造成一种典型的“Client/Server”的关系。其实,这些服务提供者并不必定非得留在内核中不可,它们自己也能够被设计并实现某些“服务进程”,其中
相关文章
相关标签/搜索