博韋,計算機科學專業博士,意大利羅馬大學Tor vergata分校全職教授。
切薩蒂 數學和計算機科學博士,羅馬大學Tor vergata分校工程學院計算機科學係助理研究員。
為瞭徹底理解是什麼使得Linux能正常運行以及其為何能在各種不同的係統中運行良好,你需要深入研究內核最本質的部分。內核處理CPU與外界間的所有交互,並且決定哪些程序將以什麼順序共享處理器時間。它如此有效地管理有限的內存,以至成百上韆的進程能高效地共享係統。它熟練地統籌數據傳輸,這樣CPU不用為等待速度相對較慢的硬盤而消耗比正常耗時更長的時間。
《深入理解Linux內核,第三版》指導你對內核中使用的最重要的數據結構、算法和程序設計訣竅進行一次遍曆。通過對錶麵特性的探究,作者給那些想知道自己機器工作原理的人提供瞭頗有價值的見解。書中討論瞭Intel特有的重要性質。相關的代碼片段被逐行剖析。然而,本書涵蓋的不僅僅是代碼的功能,它解釋瞭Linux以自己的方式工作的理論基礎。
本書將使你瞭解Linux的所有內部工作,它不僅僅是一個理論上的練習。你將學習到哪些情況下Linux性能最佳,並且你將看到,在大量的不同環境裏進行進程調度、文件存取和內存管理時,它如何滿足提供良好的係統響應的需要。這本書將幫助你充分利用Linux係統。
發表於2024-11-25
深入理解LINUX內核 2024 pdf epub mobi 電子書 下載
這本書的英文名是Understanding the linux kernel,怎麼翻譯成中文就是“深入理解linux內核”,“深入”在哪裏,這麼喜歡添油加醋,翻譯彆人的東西就不要自由發揮瞭,把意思翻譯齣來就行瞭,不必要添加這些無關緊要的東西
評分這本書是好書,我就不重復那些贊美之詞瞭。 但提醒一下,新買這本書的戰友們要注意瞭,從2.6.23版本的內核開始,進程調度方式就不再是書中提到的O(1)調度方式,而是改成瞭完全公平調度(CFS),大傢可以看看Robert Love的《Linux內核設計與實現》第三版。還可以參考下麵地址...
評分這書幾乎對Linux內核中的主要子係統的源碼進行瞭逐行分析,確實需要我們靜下來沉下心來,花一段不短的時間來閱讀源碼。 雖然我們自己去寫一個操作係統的可能性很小,但是如果能深入理解這麼龐大的係統,能閱讀幾萬甚至幾十萬行優秀的代碼,還有什麼係統的源代碼是我們不能理解...
評分 評分好多人說中文版的翻譯問題...不過,我不覺得中文版很不好,總體感覺還是可以的。聲稱因為這些問題看不下去的,我估計原版書也很難看下去。 這本書內容極力做到講清楚細節,喜歡不厭其煩的講內核的數據結構,我認為這個是很必要的,如果不說清楚,沒辦法再細講下去,隻能空說概...
圖書標籤: Linux kernel 操作係統 內核 計算機 Linux/Unix OS 計算機科學
當作代碼注釋看
評分做做參考書吧 Design少 implementation多
評分之前看過另一本,這本比較粗,不過概念理解起來會相對簡單一些。如果一開始就讀代碼,有可能會迷失到其他地方。
評分翻譯的不好,還是找原版看吧
評分: TP316.81/4052
深入理解LINUX內核 2024 pdf epub mobi 電子書 下載