![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Kernel-monolithic_zh.svg/langzh-cn-640px-Kernel-monolithic_zh.svg.png&w=640&q=50)
宏内核
電腦作業系統核心架構 / 维基百科,自由的 encyclopedia
宏内核(英语:Monolithic kernel),也译为集成式内核、单体式内核,一种操作系统内核架构,此架构的特性是整个内核程序是一个单一二进制可执行文件,在内核态以监管者模式(Supervisor Mode)来执行。相对于其他类型的操作系统架构,如微内核架构或混合内核架构等,这些内核会定义出一个高阶的虚拟接口,由该接口来涵盖描述整个电脑硬件,这些描述会集合成一组硬件描述用词,有时还会附加一些系统调用,如此可以用一个或多个模块来实现各种操作系统服务,如进程管理、并发(Concurrency)控制、存储器管理等。
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Kernel-monolithic_zh.svg/320px-Kernel-monolithic_zh.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/OS-structure2.svg/640px-OS-structure2.svg.png)