目录:
宏内核(Monolithic Kernel)是操作系统核心架构的一种,此架构的特性是整个核心程序都是以核心空间(Kernel Space)的身份及监管者模式(Supervisor Mode)来运行。
宏内核通常是以单一静态二进制文件的方式被存储在磁盘,或是高速缓存上,在开机之后被加载存储器中的核心空间,并开始运作。
宏内核的优点是效率高、反应快,但是耦合度高、灵活性差。
微内核只有最基本的操作系统功能。非基本的服务和应用都在微内核之外构造。
微内核有着扩展性强、灵活、可移植、支持分布式系统等优势。