作 者:(美)博韋,西斯特 著,陳莉君,張瓊聲,張宏偉 譯 著作 定 價:98 齣 版 社:中國電力齣版社 齣版日期:2008年03月01日 裝 幀:平裝 ISBN:9787508353944 Linux暢銷圖書《Understanding the Linux Kernel》新版中文譯本
本書指導你對內核中使用的*重要的數據結構、算法和程序設計訣竅進行一次遍曆,相關的代碼片段被逐行剖析。
●前言
●第YI章 緒論
●第二章 內存尋址
●第三章 進程
●第四章 中斷和異常
●第五章 內核同步
●第六章 定時測量
●第七章 進程調度
●第八章 內存管理
●第九章 進程地址空間
●第十章 係統調用
●第十一章 信號
●第十二章 虛擬文件係統
●第十三章 I/O體係結構和設備驅動程序
●第十四章 塊設備驅動程序
●第十五章 頁調高速緩存
●第十六章 訪問文件
●第十七章 迴收頁框
●第十八章 Ext2和Ext3文件係統
●第十九章 進程通信
●部分目錄
內容簡介
為瞭透徹理解Linux的工作機理,以及為何它在各種係統上能順暢運行,你需要深入到內核的心髒。cPu與外部世界的所有交互活動都是由內核處理的,哪些程序會分享處理器的時間,以什麼樣的順序來分享。內核不遺餘力地管理有限的內存,以使數以韆計的進程有效地共享係統資源。內核還精心組織數據傳送,使得cPu不再受限於慢速硬盤。
《深入理解Linux內核》第三版將你暢遊內核中用到的*主要數據結構、算法和編程技巧。如果你的確想瞭解計算機內部的實現機理,那麼作者透過現象探尋本質,提供瞭頗有價值的深入分析。本書針對具體的Intel平颱,討論瞭其重要特徵,逐行剖析瞭相關的代碼片段。但是,本書涵蓋的內容不僅僅局限於代碼的機理,還解釋瞭Linux運作方式的理論支撐。
本書第三版涵蓋Linux 2.6,從中可以看到幾乎內核每個子係統都有相當大的變化,首當其衝的是內存管理和塊設備部分。本書集中討論等
深入理解LINUX內核 下載 mobi epub pdf txt 電子書