Linux Kernel 設計的藝術:圖解 Linux 操作系統架構設計與實現原理 (徹底研究 Linux Kernel 設計的藝術-圖解 Linux 作業系統設計架構與運作原理)

新設計團隊

無法訂購

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

一本能真正引導讀者透徹理解Linux Kernel的經典之作!
本書從認知學的角度開創了一種全新的方式,以作業系統的真實執行過程為主軸,結合真實的核心原始程式碼、349 幅精確的核心執行時序圖和具有點睛之妙的文字說明,對作業系統從開機接上電源到系統完全準備就緒的整個過程進行了系統而完整地分析,深刻地揭示了其間每一個動作的設計意圖和實現原理,完美地再現了作業系統設計者的設計想法。
本書特點是以作業系統在實際運行中的幾個經典事件為主線,將理論和實際結合在一起,精準呈現作業系統在實際運行中究竟是如何運轉。閱讀本書就如同跟隨著作業系統設計者一起去思考,在閱讀的過程中發現Linux 核心設計的精妙。

本書特色:

全球第一本中文創作,英文同步出版的Linux核心專業書籍。
完整X86架構啟動、BIOS、讀取啟動磁區的完整核心動作過程。
以Linux的角度來看CPU、記憶體、堆疊、Heap的詳細運作。
超過350個完整圖解說明。
最完整的檔案系統拆解說明。
以核心的角度解說分析檔案的運作特色。
Linux多執行緒的角度來分析作業系統流程。
以Linux角度觀查多工作業系統的監看、交換、處理機制。

<目錄>

第01章    從開機接上電源到執行main函數之前的過程
第02章    從main到怠速
第03章    安裝檔案系統
第04章    檔案操作
第05章    使用者執行緒與記憶體管理
第06章    多個執行緒“同時”操作一個檔案
第07章    IPC問題
第08章    作業系統的設計指導思想