Linux核心詳解 (第3版) | 誠品線上

Understanding the Linux Kernel, Third Edition

作者 Bovet, Daniel P./ Cesati, Marco
出版社 聯合發行股份有限公司
商品描述 Linux核心詳解 (第3版):為了全面瞭解是什麼讓Linux起作用,以及為什麼Linux能在各種系統上運作得那麼好,你必須對核心有深入的瞭解。核心會處理CPU和外面世界的所有互動,

內容簡介

內容簡介 為了全面瞭解是什麼讓Linux起作用,以及為什麼Linux能在各種系統上運作得那麼好,你必須對核心有深入的瞭解。核心會處理CPU和外面世界的所有互動,決定哪些行程可以共用處理器時間,以及它們的使用次序。核心把有限的記憶體管理得很好,讓上百個行程能以有效率的方式共用系統。核心以巧妙的方式安排資料的傳輸,使得CPU再也不用等待速度緩慢的硬碟存取。本書要帶領你瞭解,核心中最重要的資料結構、演算法以及程式設計技巧。探索核心功能背後的真相時,對那些想瞭解自己的機器究竟是怎麼運作的讀者,作者提出了寶貴的見解。本書會討論Intel特有的重要功能,也會逐一解析相關的程式片段。但是,本書不只談論程式的作用而已,也會說明Linux之所以這麼運作的理論基礎。本書是第三版,談的是2.6版,每個核心子系統在2.6版中幾乎都有重大的修改,特別是記憶體管理和區塊裝置這兩個領域。◎記憶體管理,包括緩衝機制、行程置換,以及直接記憶體存取(DMA)。◎虛擬記憶體,以及ext2和ext3檔案系統。◎行程的建立和排程。◎信號、中斷事件,以及裝置驅動程式的基本介面。◎計時功能。◎核心內部的同步功能。◎行程間通訊(IPC)。◎程式的執行。本書可讓你熟悉Linux內部的運作方式,但本書絕不只是一本學術著作。你會瞭解到什麼條件下可以讓Linux的效能達到極致,而且你也會知道Linux在各種環境中的行程排程、檔案存取及記憶體管理,如何提供良好的系統回應時間及其原因。本書將能協助你善用你的Linux系統。

商品規格

書名 / Linux核心詳解 (第3版)
作者 / Bovet, Daniel P. Cesati, Marco
簡介 / Linux核心詳解 (第3版):為了全面瞭解是什麼讓Linux起作用,以及為什麼Linux能在各種系統上運作得那麼好,你必須對核心有深入的瞭解。核心會處理CPU和外面世界的所有互動,
出版社 / 聯合發行股份有限公司
ISBN13 / 9789867794833
ISBN10 / 9867794834
EAN / 9789867794833
誠品26碼 / 2680224836005
頁數 / 996
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
級別 / N:無

活動