微核(Microkernel)是一种精简的操作系统内核设计,仅保留最核心的功能(如进程调度、进程间通信和底层资源管理),其他服务(如文件系统、设备驱动等)以用户态进程形式运行。与宏核(Monolithic Kernel)相比,微核通过模块化设计提高了系统可靠性和安全性,单一组件故障不易导致系统崩溃,且更易于维护和扩展。典型代表包括QNX、MINIX和L4微核。然而,由于频繁的进程间通信可能带来性能开销,微核在实时性和效率上存在挑战。现代混合内核(如Windows NT和macOS XNU)部分借鉴了微核理念,平衡性能与模块化需求。