
姜亞華
全書共五篇,以從易到難的順序詳細剖析了Linux內核開發的核心技術。“知識儲備篇”介紹了Linux的數據結構、中斷處理、內核同步和時間計算等內容,這些是理解後續章節的前提;之後通過“內存管理篇”“文件系統篇”“進程管理篇”詳細介紹了Linux的三大核心模塊;最後的“綜合應用篇”則融合了前面諸多模塊知識展示了Linux內核開發在操作系統、智能設備、驅動、通信、芯片、雲計算和人工智能等熱點領域的應用。書中的重點、難點均配有圖表、代碼和實戰案例,力求直觀、清晰。 學習本書的讀者需要熟悉C語言,建議對Linux內核有一定了解。推薦初學者按照本書的編排順序閱讀,而熟悉Linux內核的讀者可以跳過知識儲備篇,直接從三大核心模塊篇進行閱讀。 本書深入淺出、配圖豐富,可作爲Linux初中級讀者系統學習Linux內核開發的指導手冊,也可作爲從事嵌入式、操作系統、Linux編程、驅動/內核開發,以及智能設備開發的工程師的案頭指南和進階工具書。
還正在看。覺得寫的非常好。對底層的理解很有幫助。有些地方寫的言簡意賅,新手能在這裏找到入門介紹,有經驗的人在這裏也能進一步提高。👍
有的地方講的不清楚,比如說系統調用可以認爲是軟中斷的一種,但兩者核心差別又沒有說,其實會誤導新手。有的地方行文表達也很奇怪
水平一般般。遠不及目前普通ai理解能力