Category
内核
Linux 内核学习笔记:进程、内存、文件系统与并发。共 10 篇。
- 01定时器和时间管理jiffies、HZ、时钟中断、定时器与延迟执行的机制。内核
- 02内核的内存管理页表、内存区、页分配、Slab 分配器与内存回收的核心概念。内核
- 03内核同步方法原子操作、自旋锁、读写锁、信号量、完成变量与 RCU 的整理。内核
- 04页高速缓存和页回写页缓存的作用、address_space、缓存回收与脏页回写。内核
- 05进程地址空间mm_struct、VMA、页表与进程 / 线程地址空间的差异。内核
- 06进程与线程task_struct、进程状态、fork/execve、线程与进程树。内核
- 07块 I/O 层块设备、缓冲区、bio 请求与 I/O 调度的分层结构。内核
- 08虚拟文件系统VFS 抽象层、超级块、inode、dentry 与 write 调用链路。内核
- 09内核的数据结构内核链表、kfifo、红黑树与 container_of 等常用数据结构的实现。内核
- 10进程调度多任务、优先级、CFS 调度器、睡眠唤醒与上下文切换。内核