為瞭徹底理解GNU/Linux的內部構造以及它為何能在各種係統之上工作得如此這好,那就需要你深入研究操作係統的心髒——Linux內核本身。內核處理各種請求或已完成的I/O操作,並判斷哪些程序將分享它的處理時間,會以什麼順序分享。Linux內核肩負著中國管理整個係統的職責,是神奇的Linux高效之根源。
本書將引導你暢遊Linux內核中使用的最主要的數據結構、算法和編程技巧,討論瞭具體的Intel平颱的重要特點。但是本書涵蓋的內容絕不限於代碼所起的作用,它還闡明瞭Linux為什麼如此運作的理論基礎。
本書涵蓋Linux 2.4,
●網絡
●內存管理,包括文件緩衝、進程交換以及直接內存訪問
●虛擬文件係統層和第二及第三擴展文件係統
●進程創建及調度
●信號、中斷及對設備驅動程序的主要接口
●定時
●內核中的同步
●進程間通信
●程序執行
本書將使讀者熟悉Linux所有的內在工作機製,但本書不僅僅是一種學術訓練,讀者還將知道什麼樣的條件使Linux産生最好的性能,你會看到Linux如何得以滿足(在各種環境下)進程調度、文件訪問及內存管理期間提齣的快速響應要求。
博韋,計算機科學專業博士,意大利羅馬大學Tor vergata分校全職教授。
切薩蒂 數學和計算機科學博士,羅馬大學Tor vergata分校工程學院計算機科學係助理研究員。
时不时就会冒出这种感觉。错误真的很多,感觉有时候是译者根本没有理解才会发生这种错误。比如812页这句,the traced program can be executed step-by-step, until a signal is received, or until a system call is invoked.被翻译做“被跟踪的程序一步一步地执行,直到接受...
評分因为要做内核相关的东西了,理所当然的买了这本书,刚读了开头就觉得:一本好书让翻译给毁掉了。并不是说技术上不行,而是这些个翻译的态度就不端正!比如刚开始第一页,把SVR写成了SRV,下面的注释中竟然把linus torvalds的名字写错了。虽然不是什么大问题,也不会影响到读者...
評分非常棒的内核方面的书!我买了很久了。多久?大概快一年半了。我虽然喜欢Linux方面的书籍,但在书店逛的时候,大多不会买:站在那儿,一会儿就能够翻完的书,从含金量方面考虑,值得买么? 而这本书,含金量是足够了,但是看起来非常耗时,非常基础的底层技术:汇编知识(主要...
評分对以 所有学计算机的人,OS是一个永远都绕不过去的话题,一个主修CS的人,如果不懂操作系统,是绝对应该被鄙视的。 但是可惜的是 中国现有的CS培养模式,让绝大部分学生没有机会动手自己写一个kernel。
自有
评分還是要多用纔行,有瞭理論基礎看代碼就好瞭。書有點老瞭
评分寫的挺好的。
评分讀完操作係統的教科書,你就該讀讀這本書瞭
评分內核結構
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有