Linux kernel 指的是Linux操作系统的内核,其相应的模式被称为内核模式;与之相对的模式称为用户模式。 1. 通信接口 内核模式和用户模式之间通常有一个接口,以供二者相互交互。用户可以调用内核提供的接口实现对内核的访问。通常使用到的接口有“POSIX”,“SUS”。 2. 内核子模块 在内核中,为了实现不同的功能,内核将功能划分为多个子模块,包括 进程调度子系统IPC 子系统内存管理子系统虚拟文件子系统网络子系统