深入探索Linux核心架構

作者:Wolfgang Mauerer

出版社:碁峰

出版日期:2011年08月25日

語言:繁體中文 ISBN:9789862762165

書號:XP0137

定價:980元 75折價:735元

有看部落格的才有此優惠喔

也可到露天購買http://goods.ruten.com.tw/item/show?21108294765982
內容簡介

 “這本書敘述深入淺出,內容全面詳盡,是學習掌握Linux所有內在工作機理最理想的參考書之一。”

—C.Giovanni,資深Linxu程式開發者

  Linux核心不斷演進變化,要熟悉核心最重要的就是要了解核心最中心的功能。Linux專家Wolfgang Mauerer將引導你理解Linux核心的概念,基本架構與核心的實作。本書所使用的核心版本為2.6.24(以及版本2.6.25和2.6.26變更的總結)。本書將會探討VFS虛擬檔案系統層,討論虛擬檔案系統與延伸檔案系統的家族,並探討分頁和緩衝快取如何加速核心的作業,並將原始碼與上述元件和核心的子系統保持緊密的連結。

  你將會看到核心所支援的各種架構的特殊性,也會藉由核心原始碼探索各式各樣的工具及極具效率的手段,並將研究許多核心開發與Linux核心的社群對核心的觀點。最終,這本深具洞察力的書將會是理解Linux架構與核心實作時所不可缺少的一本書。

  你將從本書學習到:

  ●各種觀點下的核心-當核心作為一個進階機器、資源管理者和函式庫時
  ●核心如何透過高,低兩種不同的解析度來處理時間相關的需求
  ●在多核處理器下,確保Linux核心能夠正常運作的機制
  ●模組如何在核心中增加新的功能
  ●核心如何處理記憶體管理,分頁回收和分頁交換
  ●核心如何處理網路與實作TCP/IP協定

  誰需要讀這本書:

  本書是寫給系統程式設計師,管理員,以Linux為基礎的解決方案的開發人員,及全部的 Linux愛好者。閱讀本書需要有C語言的扎實基礎。

章節目錄

第1章 簡介和概述
第2章 程序管理和排程
第3章 記憶體管理
第4章 程序虛擬記憶體
第5章 鎖與程序間通訊
第6章 設備驅動程式
第7章 模組
第8章 虛擬檔案系統
第9章 Ext檔案系統家族
第10章 無持久儲存的檔案系統
第11章 擴展屬性和存取控制表
第12章 網路
第13章 系統呼叫
第14章 核心活動
第15章 時間管理
第16章 分頁快取和緩衝快取
第17章 資料同步
第18章 分頁回收和分頁交換
第19章 審核
附錄A 架構相關知識
附錄B 使用原始碼
附錄C 關於C語言的註解
附錄D 系統啟動
附錄E ELF二進位格式
附錄F 核心開發過程
參考文獻
索引

作者簡介

Wolfgang Mauerer

  資深Linux專家,有數十年Linux開發經驗。從1997年最初發表關於內核的系列文章開始,他就醉心於解釋Linux核心的內部機制、編寫相關的文檔。此外,他還著有LaTeX排版方面的圖書,其撰寫的大量文章已經被翻譯成7種語言。

arrow
arrow
    全站熱搜

    ETAITBOOK08 發表在 痞客邦 留言(0) 人氣()