Linux內存管理子系統,作爲 kernel 核心中的核心,是承接所有系統活動的舞臺,也是 Linux kernel 中最爲龐雜的子系統, 沒有之一。本系列是嘗試學習Linux的內存管理的一些筆記總結。
主要是啃讀以下一些Linux大牛書籍:
- Professional Linux Kernel Architecture
- Understanding The Linux Kernel 3rdEdition
- Linux Kernel Development
- Understanding the Linux Virtual Memory Manager
- Linux Device Driver
博客的組織架構很多是參考AderStep前輩,在此特別感謝。也參考了很多其他前輩的博客,不一一感謝。
內核選擇的是最新的Linux-4.12,在這裏可以在線查看完整的源代碼。
學習過程中也會嘗試寫一些小的tool,源代碼會放到github上,地址在這裏。
電梯: