本書以Linux操作系統(tǒng)為基礎,詳細介紹了Linux 內核子系統(tǒng),并輔以大量內核源代碼和示例程序進行演示,引領讀者深入Linux內核。本書的主要內容包括:Linux 基礎知識、內核探索工具集、進程的整個生命周期、內存區(qū)、頁面、Slab 分配器、用于輸入/輸出的各種設備、文件系統(tǒng)、搶占、自旋鎖、信號量、內核引導、構建Linux內核,以及向內核添加代碼等,同時還簡單介紹了一些應用工具和實用程序。每章末尾都給出一些練習,涉及內核運行的操作及工作原理。本書適合對Linux 內核感興趣的各層次讀者,無論對Linux 初學者還是Linux程序開發(fā)人員,本書都是一本很有價值的參考書。