Linux源代码组织架构
arch : 架构相关代码
block : 块存储设备代码,实际上也就是调度算法。
crypto : 加密算法
Documentation : 文本文档
drivers : 设备驱动代码
firmware :
fs :文件系统
include : 内核头文件
init : 内核初始化和启动代码
ipc : 进程间通信IPC机制的实现,如消息队列,信号量和共享内存。
kernel : 内核代码
lib : 库文件代码
mm : 内存管理代码
net : 网络协议代码
samples : 程序示例
scripts : 脚本文件和工具
security : 内核安全代码
sound : 音频子系统代码
tools : 内核交互工具
usr : initramfs的实现
virt : 虚拟化代码