/arch 包括所有和计算机体系结构相关的核心代码。
/unclude 包括编译核心所需要的大部分include文件。
/init 包括核心的初始化代码,这是研究系统如何启动的一个非常好的起点。
/mm 包括所有的内存管理代码,与计算机体系结构相关的内在管理代码位于archkernel中。调度程序在kernel/sched.c中,fork代码在kenel/fork.c中,task_struct数据结构在include/linux/sched.h中。
/Net 核心的网络代码。包括支持的各种协议。
/Lib 核心的库代码,与体系结构相关的库代码在arch/*/lib中。
/Scripts 脚本代码。

