一本能真正引導讀者透徹理解Linux Kernel的經典之作!
本書從認知學的角度開創了一種全新的方式,以作業系統的真實執行過程為主軸,結合真實的核心原始程式碼、349 幅精確的核心執行時序圖和具有點睛之妙的文字說明,對作業系統從開機接上電源到系統完全準備就緒的整個過程進行了系統而完整地分析,深刻地揭示了其間每一個動作的設計意圖和實現原理,完美地再現了作業系統設計者的設計想法。
本書特點是以作業系統在實際運行中的幾個經典事件為主線,將理論和實際結合在一起,精準呈現作業系統在實際運行中究竟是如何運轉。閱讀本書就如同跟隨著作業系統設計者一起去思考,在閱讀的過程中發現Linux 核心設計的精妙。
本書特色
全球第一本中文創作,英文同步出版的Linux核心專業書籍。
完整X86架構啟動、BIOS、讀取啟動磁區的完整核心動作過程。
以Linux的角度來看CPU、記憶體、堆疊、Heap的詳細運作。
超過350個完整圖解說明。
最完整的檔案系統拆解說明。
以核心的角度解說分析檔案的運作特色。
Linux多執行緒的角度來分析作業系統流程。
以Linux角度觀查多工作業系統的監看、交換、處理機制。