术语表¶
- 微内核¶
只保留最基础机制的内核形态,尽量把其他系统功能移到用户态服务中。
- 消息传递¶
组件之间通过显式消息协作的机制,是 MINIX 3 体系结构的关键连接方式。
- 系统服务器¶
承担进程管理、虚拟内存、文件系统等核心职责的用户态系统进程。
- 用户态驱动¶
运行在用户空间、而不是内核空间的设备驱动程序。
- RS¶
Reincarnation Server 的缩写,用于监控并在必要时重启关键系统服务。
- PM¶
Process Manager 的缩写,负责进程生命周期相关职责。
- VM¶
Virtual Memory 的缩写,负责地址空间和虚拟内存相关职责。
- VFS¶
Virtual File System 的缩写,为文件系统相关操作提供统一入口。
- 故障隔离¶
把错误影响限制在更小边界内,避免单个组件故障扩散成整机故障。
- 最小权限¶
只给组件完成任务所需的最少权限,以降低错误和攻击面的破坏范围。