- 第三版,Understanding the Linux Kernel, 3rd Edition
- 適合: it is mostly for people who want to understand how things really work inside the machine
- 不適合: 程序員/系統管理員
- 基於80X86的硬件架構
- 專注於內核設計而不是計算機架構
- Linux內核源代碼規模
- 14000個C和彙編文件位於1000個子目錄
- 600萬行代碼
- 230M
- 基於2.6.11 版的Linux 內核
- 全面描述進程和內存管理
- 只涉及Ext2和Ext3文件系統
- 描述了設備驅動程序,但不嘗試分析每個特定的驅動程序
- 只關於原生的Linux 內核源代碼
- 因爲絕大多數GNU/Linux是修改過原生內核源碼的,爲了效率或特性
- 需要的背景知識
- C
- 彙編
深入理解linux內核,第三版(序言)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Unity性能優化——託管堆/GC
Flamesky
2024-04-19 13:45:43
中間件 ZK分佈式專題與Dubbo微服務入門 8-4 重構商品服務,抽取抽象工程
菜鳥乙
2024-04-19 13:44:13
運維自動化之賬單系統
ps-coffee
2024-04-19 13:42:42
在RockyLinux 9.3環境中採用RPM模式部署Oracle 19C
範振勇
2024-04-19 13:40:12
PageOffice6最簡集成代碼(Asp.Net)
qianxi
2024-04-19 13:40:02
RC4Drop加密技術:原理、實踐與安全性探究
Mifen
2024-04-19 13:38:41
Elastic學習之旅 (11) .NET 6應用集成ES - 上
Edison Chou
2024-04-19 13:29:51
神通數據庫測試環境調優過程
濟南小老虎
2024-04-19 13:29:41
[轉帖]獲取一直FullGC下的java進程HeapDump的小技巧
濟南小老虎
2024-04-19 13:29:41
[轉帖]kubernetes volume and storage
濟南小老虎
2024-04-19 13:29:41
SublimeText4離線安裝插件 - 以 terminus 爲例
ChrisZZ
2024-04-19 13:27:20
JavaScript 實現敏感信息脫敏
Advoster
2024-04-19 13:20:50
兩種解法搞定Swap Nodes in Pairs算法題
freephp
2024-04-19 13:12:09