STUDY / LINUX KERNEL
Linux 内核学习路径
从操作系统原理、体系结构和启动流程出发,逐步进入进程、内存、I/O、文件系统与内核实验。
这是 Linux 内核专题的导航页。内容按照“先建立地图,再理解机制,最后动手验证”的顺序整理;文章正文保留在独立的 Beautiful Article 页面中。
推荐学习顺序
- 先看操作系统原理和内核整体架构,知道内核要解决什么问题。
- 再补 CPU、ARM、x86 汇编和 Makefile 等源码阅读前置知识。
- 沿着启动链路理解机器如何从固件进入 Linux 内核。
- 进入进程管理、同步、内存管理和 I/O 等核心机制。
- 最后用 QEMU、GDB 和实际实验验证源码中的调用路径。
前言与整体地图
操作系统原理
体系结构与汇编
- 计算机 Intel CPU 体系结构分析:指令执行、流水线、乱序执行与缓存
- ARM 处理器架构总览:从 ISA 到 Cortex 与 SoC
- x86 汇编基础:从寄存器到分段分页
- Linux 内核 Makefile 系统文件详解
启动与初始化
进程管理与调度
内存管理
文件系统、I/O 与存储
调试与实验环境
后续计划
后续会继续补充进程管理、内存管理、VFS、设备驱动、网络协议栈、并发与同步、模块机制以及 eBPF 等专题。新增文章会优先归入本页对应分类,避免“学习”栏目中的技术内容继续平铺堆叠。