自由軟件Linux 操作系統(tǒng)源代碼的開放,為我們掌握操作系統(tǒng)核心技術提供了良好的條件。本書共分13章,對Linux 內核2.4版的源代碼進行了較全面的分析,既包括對中斷機制、進程調度、內存管理、進程間通信、虛擬文件系統(tǒng)、設備驅動程序及網絡子系統(tǒng)的分析,也包括對Linux 整體結構的把握、Linux的啟動過程的分析及Linux獨具特色的模塊機制的分析與應用等。其中重點剖析了Linux內核中最基礎的部分:進程管理、內存管理及文件管理。本書對于那些準備進入Linux 操作系統(tǒng)內部,閱讀Linux 內核源代碼以及在內核級進行程序開發(fā)的讀者具有非常高的參考價值。同時,操作系統(tǒng)實現(xiàn)者、系統(tǒng)程序員、Linux應用開發(fā)人員、嵌入式系統(tǒng)開發(fā)人員、系統(tǒng)管理員、在校的大學生和研究生及對Linux感興趣的用戶均可在閱讀本書中受益。