《深度探索linux操作係統:係統構建和原理解析》是探索linux操作係統原理的裏程碑之作,在眾多的同類書中獨樹一幟。它顛覆和摒棄瞭傳統的從閱讀linux內核源代碼著手學習linux操作係統原理的方式,而是基於實踐,以從零開始構建一個完整的linux操作係統的過程為依托,指引讀者在實踐中去探索操作係統的本質。這種方式的妙處在於,讓讀者先從宏觀上全麵認清一個完整的操作係統中都包含哪些組件,各個組件的作用,以及各個組件間的關係,從微觀上深入理解係統各個組件的原理,幫助讀者達到事半功倍的學習效果,這是作者潛心研究linux操作係統10幾年的心得和經驗,能避免後來者在學習中再走彎路。此外,本書還對編譯鏈接技術(尤其是動態加載和鏈接技術)和圖形係統進行瞭原理性的探討,這部分內容非常珍貴。
全書一共8章:第1章介紹瞭如何準備工作環境。在第2章中構建瞭編譯工具鏈,這是後麵構建操作係統各個組件的基礎。在這一章中,不僅詳細講解瞭工具鏈的構建過程,而且還通過對編譯鏈接過程的探討,深入討論瞭工具鏈的組成及各個組件的作用,理解工具鏈的工作原理對理解操作係統至關重要。第3~4章,從零開始構建瞭一個具備用戶字符界麵的最小操作係統,詳細講解瞭構建的過程以及涉及的技術細節。第5章從理論的角度探討瞭這一過程,從內核的加載、解壓一直討論到用戶進程的加載,包括用戶空間的動態鏈接器為加載程序所作的努力。第6~7章首先構建瞭操作係統的基礎圖形係統,然後在此基礎上構建瞭桌麵環境。第8章深入探討瞭計算機圖形的基礎原理,包含2d和3d程序的渲染、軟件渲染、硬件渲染等內容,同時也從操作係統的角度審視瞭pipeline。
本人已经从事嵌入式开发大概有5年的时间,也做过3个较大的嵌入式项目。但对于一般的单位来说,系统构建这部分知识比较底层,很少有机会接触。一般都是应用层的代码编写,总觉得都在这个行业已经工作5年了,应该朝更高的方向发展下。所以一直尝试自己编译一个比较完善的系统。看...
評分当年看见我标记阅读之后作者很热心地发豆油提醒我,感谢作者,应一位豆瓣用户的请求,在此分享 49页的安装内核头文件这一小节中: ”make ARCH=i386 INSTALL_HDR_PATH=$SYSROOT/usr/headers_install“, 请在"headers_install" 前加一个空格。 印刷错误的图:http://pan.baidu.c...
評分这本书是我能够坚持基本从头看到尾的一本书(构建桌面环境那章大致看了看,基本是跳过去的),所以随便罗嗦几句。 和深入理解Linux内核那类书比较,这本书理论高度没有那些书高。但是这本书的突出之处就是实践,相比只是通过理论学习,按照这本书操作,别有一番领悟。 看完后有...
評分作为资深linux的开发者或运维人员,必须完成过LFS,简单说就是从头DIY一个自己的linux系统。这书算是LFS的加强版。2010年曾经花了两周业余时间完成了LFS6.3,一周看手册,一周动手实践。一个个包编译配置的系统最终成功跑起来,非常的考验耐心,一个小错误就可能导致失败。
評分当年看见我标记阅读之后作者很热心地发豆油提醒我,感谢作者,应一位豆瓣用户的请求,在此分享 49页的安装内核头文件这一小节中: ”make ARCH=i386 INSTALL_HDR_PATH=$SYSROOT/usr/headers_install“, 请在"headers_install" 前加一个空格。 印刷错误的图:http://pan.baidu.c...
內容還是非常充實的. 不過, 可能是因為自己的知識有限, 在讀的過程中, 太容易被繞暈瞭, 而且缺少一些總結.
评分文筆扣分。但由於後半本書不是熟悉的方嚮,整體不做評價
评分文筆扣分。但由於後半本書不是熟悉的方嚮,整體不做評價
评分這本書可以減少linux係統級開發的很多睏惑,好書,讀過後,對從零開始構建一個可以啓動的linux係統有較深的理解
评分曾經對國人寫的技術書籍失望透頂:假話、大話、空話,不求甚解的到處復製粘貼,洋文式的中文... 但是這本書真的要贊一個。
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有