根据 GCC CPP 在线文档的 Macro Pitfalls 章节整理。
Linux 内核学习笔记系列,内存管理部分,内存管理的一些补充说明。
Linux 内核学习笔记系列,内存管理部分,简单介绍连续页框的管理。
Linux 内核学习笔记系列,内存管理部分,简单介绍 slab 分配器。
Linux 内核学习笔记系列,内存管理部分,简单介绍 per-CPU 高速缓存。
Linux 内核学习笔记系列,内存管理部分,简单介绍伙伴系统。
阅读 MIPS 启动部分的代码,从内核入口 kernel_entry 到 start_kernel 的第一个子函数 lock_kernel,很多细节我并没理解,所以不进行展开。基于 Linux kernel release 2.6.11.12。由于 Markdown 代码块语法高亮不支持汇编,此处统一用 C 标注。