Skip to content

Linux 内核笔记探索内核的奥秘

记录工作中的 Linux 内核学习之路,从内存管理到 ARM 架构

📖 关于本站

这是我在工作中学习 Linux 内核的笔记集合,主要涵盖以下几个方面:

  • 内存管理子系统:从基础概念到源码实现的完整学习路径
  • ARM 架构:处理器架构、指令集、硬件特性的深入研究
  • 系统稳定性:调试工具、问题分析、性能优化的实践经验

🎯 学习路线

初级阶段

  1. Linux 内存管理基础概念
  2. 内存分布与页表管理
  3. Buddy 系统与 Slab 分配器入门

中级阶段

  1. 内存回收机制(kswapd、直接回收)
  2. Cgroup 资源隔离与限制
  3. ARM 架构基础与 MMU/Cache

高级阶段

  1. 内核性能优化与调优
  2. 内核崩溃分析与 Trace32 调试
  3. Android 内存管理机制(LMK、PSI)

🔗 快速导航


💡 持续更新中 - 记录每一次学习的收获与思考