术语表

微内核

只保留最基础机制的内核形态,尽量把其他系统功能移到用户态服务中。

消息传递

组件之间通过显式消息协作的机制,是 MINIX 3 体系结构的关键连接方式。

系统服务器

承担进程管理、虚拟内存、文件系统等核心职责的用户态系统进程。

用户态驱动

运行在用户空间、而不是内核空间的设备驱动程序。

RS

Reincarnation Server 的缩写,用于监控并在必要时重启关键系统服务。

PM

Process Manager 的缩写,负责进程生命周期相关职责。

VM

Virtual Memory 的缩写,负责地址空间和虚拟内存相关职责。

VFS

Virtual File System 的缩写,为文件系统相关操作提供统一入口。

故障隔离

把错误影响限制在更小边界内,避免单个组件故障扩散成整机故障。

最小权限

只给组件完成任务所需的最少权限,以降低错误和攻击面的破坏范围。