注:为学习朱有鹏课程的笔记
在根目录里Kbuild :kernel build内核编译
arch目录里是不同架构的cpu
block表示块设备,以扇区等进行整体访问(不是以字节进行访问),几乎可以认为块设备就是存储设备,外存
crypto里面放了加密算法的实现crc32 md5
init内核初始化代码
ipc inter process communication进程间通信代码
kernel放的是内核本身需要的代码,要研究内核就是要看这个
lib是公用的库,不是c语言的标准库什么的(这是应用层 printf,而不是内核层 printk)
mm memory management内存管理
在根目录里Kbuild :kernel build内核编译
arch目录里是不同架构的cpu
block表示块设备,以扇区等进行整体访问(不是以字节进行访问),几乎可以认为块设备就是存储设备,外存
crypto里面放了加密算法的实现crc32 md5
init内核初始化代码
ipc inter process communication进程间通信代码
kernel放的是内核本身需要的代码,要研究内核就是要看这个
lib是公用的库,不是c语言的标准库什么的(这是应用层 printf,而不是内核层 printk)
mm memory management内存管理