按模块来学习:
- 进程管理
- 内存管理
- 网络协议栈
- 文件系统
- 设备取得
- 模块实践
linux 主要系统模块
系统主要数据结构
task_struct: 代表一个进程数据结构指针形成一个task数组
mm_struct: 代表进程的虚拟内存
inode: 代表虚拟文件系统中的文件、目录等对应的索引节点(inode).
按模块来学习:
task_struct: 代表一个进程数据结构指针形成一个task数组
mm_struct: 代表进程的虚拟内存
inode: 代表虚拟文件系统中的文件、目录等对应的索引节点(inode).