亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

學linux內核應該看什么書

發布時間:2020-07-02 09:59:23 來源:億速云 閱讀:225 作者:Leah 欄目:建站服務器

學linux內核應該看什么書?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

關于內核學習我建議不要上來就讀內核而是先了解內核的構成和特性,然后通過思考發現疑問這時再去讀內核源碼。即先了解概貌在讀局部細節。

而且內核分成好多部分,不要只是按照順序去讀,應該針對某一部分比如內存管理或進程管理橫向讀幾本書,這樣可以理解很全面。

Linux Kernel 四庫全書

1.《Linux內核設計與實現》

本書重在原理。適合入門的最佳圖書。作者是為2.6內核加入了搶占的人,對調度部分非常精通,而調度是整個系統的核心,因此本書是很權威的。

2.《深入理解Linux內核》

此書比上一本多了些細節。是Linux內核黑客在推薦圖書時的首選。寫的比較簡單易懂,適合剛剛接觸LINUX內核的。

此書圖表很多,形象地給出了關鍵數據結構的定義,與《Linux內核源代碼情景分析》相比,本書內容緊湊,不會一個問題講解動輒上百頁,有提綱挈領的功用,但是深度上要遜于《Linux內核源代碼情景分析》。

3.《LINUX設備驅動程序(第3版)》

這書強調動手實踐!但它是講解“設備驅動”的,不是最核心的東西,而且有些東西沒硬件的話無法實踐,可能更適合驅動開發的程序員吧,其中關于同步與互斥、內存分配的部分,感覺很不錯。

4.《Linux內核源代碼情景分析》

書很好,很經典,是浙大教授毛德操寫的,可惜成書于2001年之后一直沒有更新。分上下冊。

很多是基于2.4內核講解的需要注意。如果學習的話也建議學習2.6,2.6跟2.4比發生了很多顯著改善,應該學習的。

全書內容博大精深,不是非常好懂,對細節問題描述比較清晰。但是感覺對內核的整體感覺不夠強。另外缺少網絡部分的分析。覺得不是很適合初學者。
上冊講解內存管理、中斷、異常與系統調用、進程控制、文件系統與傳統Unix IPC;下冊講解socket、設備驅動、SMP和引導。

本書基于Intel IA32體系,由于厚度大,很多體系上的知識都捎帶講解了,所以如果你想深入了解內核的工作機制而又不非常熟悉Intel CPU的體系構造,本書是最合適的。

關于學linux內核應該看什么書問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

满洲里市| 鹤岗市| 乃东县| 敦煌市| 宜丰县| 胶南市| 安康市| 郯城县| 府谷县| 额尔古纳市| 成安县| 南部县| 收藏| 保德县| 南靖县| 修武县| 罗平县| 酒泉市| 台北县| 北京市| 繁峙县| 麦盖提县| 通化县| 晋中市| 馆陶县| 休宁县| 双城市| 柏乡县| 兴文县| 定远县| 拉萨市| 孟津县| 马鞍山市| 社会| 苍山县| 文化| 涡阳县| 武山县| 新化县| 新竹市| 望江县|