linux 分为 :
user space 用户空间
kernel sapce 内核空间
内核空间和用户空间是程序执行的两种不同的状态,通过系统调用和硬件中断能切换这两种状态。
linux系统内核结构(广益定义):
SCI(system call interface):系统接口
PM(process manegement) :进程调度
MM(memory manegement):内存管理
Arch():cpu
VFS(虚拟文件系统):把不同文件的接口统一,
network stack:网络栈。
DD (Device Driver):设备驱动。
www.kernel.org(内核源码下载网站)