< >
來自第二版: “如果您想要設計核心程式碼或核心模組,或者只想知道Linux系統的核心運作,這本書提供了極為優秀的程式碼資訊...我極力推薦此書給予那些想要設計核心程式碼或想要了解Linux核心的人” --Phil Hughes Linux Journal自從1995年三月Linux1.2版的出現,免費作業系統的可信度與彈性,吸引了全球許多程式設計者社群的目光。如今Linux 2.4版已經成功地被網際網路的提供者,廣泛使用在商用軟體的開發和研究教學上。「Linux核心程式設計 第三版」 是提供給想要深入了解Linux作業系統的人,最佳的指引與參考。本書解釋Linux作業系統的內部技術,包含:記憶體管理虛擬檔案系統Linux驅動程式程序間的溝通網路Linux核心程式設計 第三版 內容增加:涵蓋Linux 2.4版所有有關核心的結構和Linux作業系統的核心
序文1 Linux作業系統2 核心的編譯3 核心簡介4 記憶體管理5 處理程序間的通訊6 Linux檔案系統7 Linux的驅動程式8 網路的實作 9 模組與除錯 10 多重處理器附錄A 系統呼叫 附錄B 核心相關的指令 附錄C PROC檔案系統 附錄D 開機程序 附錄E 有用的核心函數 參考資料 索引
附贈光碟中,提供了Linux 2.4.x 版的核心,與一些程式的原始碼,GNU C的函式庫,與G++的函式庫。它也包含了一些來自Linux Documentation Project與網際網路上的RFCs的文章。
LINUX程式設計教學手冊 Linux檔案系統深度剖析 Linux平台開發工具應用手冊
購買紙本書