圖書標籤: linux kernel 操作係統 內核 Linux 計算機 深入理解LINUX內核(第三版) 編程
发表于2024-11-22
深入理解LINUX內核(第三版) pdf epub mobi txt 電子書 下載 2024
為瞭徹底理解是什麼使得Linux能正常運行以及其為何能在各種不同的係統中運行良好,你需要深入研究內核最本質的部分。內核處理CPU與外界間的所有交互,並且決定哪些程序將以什麼順序共享處理器時間。它如此有效地管理有限的內存,以至成百上韆的進程能高效地共享係統。它熟練地統籌數據傳輸,這樣CPU 不用為等待速度相對較慢的硬盤而消耗比正常耗時更長的時間。
《深入理解Linux內核,第三版》指導你對內核中使用的最重要的數據結構、算法和程序設計訣竅進行一次遍曆。通過對錶麵特性的探究,作者給那些想知道自己機器工作原理的人提供瞭頗有價值的見解。書中討論瞭Intel特有的重要性質。相關的代碼片段被逐行剖析。然而,本書涵蓋的不僅僅是代碼的功能,它解釋瞭Linux以自己的方式工作的理論基礎。
本書新版涵蓋2.6版本,其在內核的幾乎每個子係統中都有重要的變化,尤其是在內存管理和塊設備領域。本書側重於以下主題:
●內存管理,包括文件緩存、進程交換和直接內存存取(DMA)
●虛擬文件係統層和第二、第三擴展文件係統
●進程創建和調度
●信號、中斷和設備驅動程序的主要接口
●定時
●內核中的同步
●進程間通信(IPC)
●程序的執行
《深入理解Linux內核》將使你瞭解Linux的所有內部工作,它不僅僅是一個理論上的練習。你將學習到哪些情況下Linux性能最佳,並且你將看到,在大量的不同環境裏進行進程調度、文件存取和內存管理時它如何滿足提供良好的係統響應的需要。這本書將幫助你充分利用Linux係統。
博韋,計算機科學專業博士,意大利羅馬大學Tor vergata分校全職教授。
切薩蒂 數學和計算機科學博士,羅馬大學Tor vergata分校工程學院計算機科學係助理研究員。
講的還不那麼科普,但是也不錯瞭,講原理的最好的,我看過的
評分O'Reilly的書還是可以的,翻譯我就不吐槽瞭;封麵乍看略像老毛…
評分不要說 就是乾!麵試官說我基礎薄弱,重新看基礎!!!T__T
評分果然如各位實驗室大牛所說的那樣很不錯啊!
評分完全讀不下去,翻譯的跟屎一樣!我還是去慢慢看原版吧。
这书几乎对Linux内核中的主要子系统的源码进行了逐行分析,确实需要我们静下来沉下心来,花一段不短的时间来阅读源码。 虽然我们自己去写一个操作系统的可能性很小,但是如果能深入理解这么庞大的系统,能阅读几万甚至几十万行优秀的代码,还有什么系统的源代码是我们不能理解...
評分这本书是好书,我就不重复那些赞美之词了。 但提醒一下,新买这本书的战友们要注意了,从2.6.23版本的内核开始,进程调度方式就不再是书中提到的O(1)调度方式,而是改成了完全公平调度(CFS),大家可以看看Robert Love的《Linux内核设计与实现》第三版。还可以参考下面地址...
評分因为要做内核相关的东西了,理所当然的买了这本书,刚读了开头就觉得:一本好书让翻译给毁掉了。并不是说技术上不行,而是这些个翻译的态度就不端正!比如刚开始第一页,把SVR写成了SRV,下面的注释中竟然把linus torvalds的名字写错了。虽然不是什么大问题,也不会影响到读者...
評分 評分这书几乎对Linux内核中的主要子系统的源码进行了逐行分析,确实需要我们静下来沉下心来,花一段不短的时间来阅读源码。 虽然我们自己去写一个操作系统的可能性很小,但是如果能深入理解这么庞大的系统,能阅读几万甚至几十万行优秀的代码,还有什么系统的源代码是我们不能理解...
深入理解LINUX內核(第三版) pdf epub mobi txt 電子書 下載 2024