《深度探索linux作業系統》贈書活動

發表於2013-11-12

對於普通的Linux使用者和愛好者來說,沒有也沒用必要從零開始構建一個完整的Linux作業系統,但是作為Linux作業系統學習或者工作人員來說,這是非常有價值的工作。這種方式的妙處在於,先從宏觀上全面認清一個完整的作業系統中都包含哪些元件,各個元件的作用,以及各個元件間的關係,從微觀上深入理解系統各個元件的原理,能避免在以後的學習和工作中再走彎路。

學習作業系統,有三件最重要的事:第一是實踐,第二依然是實踐,第三還是實踐。老祖宗說“紙上得來終覺淺”,唯物主義者說“實踐是檢驗真理的唯一標準”,兩句話中都蘊含著同一個道理——追求真理離不開實踐。只是閱讀、分析原始碼還遠遠不夠,我們要動手實踐,從實踐中學習,實踐反過來再促進思考。而且,實踐也使學習不再是一個枯燥乏味的負擔,而是一個樂趣。

《深度探索Linux作業系統:系統構建和原理解析》

出版社:機械工業出版社
ISBN:9787111439011
上架時間:2013-9-28
出版日期:2013 年10月
開本:16開


圖書簡介

    本書是探索Linux作業系統原理的里程碑之作,在眾多的同類書中獨樹一幟。它顛覆和摒棄了傳統的從閱讀Linux核心原始碼著手學習Linux作業系統原理的方式,而是基於實踐,以從零開始構建一個完整的Linux作業系統的過程為依託,指引讀者在實踐中去探索作業系統的本質。這種方式的妙處在於,讓讀者先從宏觀上全面認清一個完整的作業系統中都包含哪些元件,各個元件的作用,以及各個元件間的關係,從微觀上深入理解系統各個元件的原理,幫助讀者達到事半功倍的學習效果,這是作者潛心研究Linux作業系統10幾年的心得和經驗,能避免後來者在學習中再走彎路。此外,本書還對編譯連結技術(尤其是動態載入和連結技術)和圖形系統進行了原理性的探討,這部分內容非常珍貴。

全書一共8章:

  • 第1章介紹瞭如何準備工作環境。
  • 在第2章中構建了編譯工具鏈,這是後面構建作業系統各個元件的基礎。在這一章中,不僅詳細講解了工具鏈的構建過程,而且還透過對編譯連結過程的探討,深入討論了工具鏈的組成及各個元件的作用,理解工具鏈的工作原理對理解作業系統至關重要。
  • 第3~4章,從零開始構建了一個具備使用者字元介面的最小作業系統,詳細講解了構建的過程以及涉及的技術細節。
  • 第5章從理論的角度探討了這一過程,從核心的載入、解壓一直討論到使用者程式的載入,包括使用者空間的動態連結器為載入程式所作的努力。
  • 第6~7章首先構建了作業系統的基礎圖形系統,然後在此基礎上構建了桌面環境。
  • 第8章深入探討了計算機圖形的基礎原理,包含2D和3D程式的渲染、軟體渲染、硬體渲染等內容,同時也從作業系統的角度審視了Pipeline。

樣章地址:http://wenku.it168.com/d_001273237.shtml

購買連結:http://item.jd.com/11325758.html


活動內容

活動嘉賓:

《深度探索Linux作業系統:系統構建和原理解析》作者:王柏生 老師

活動時間:

2013年11月11日-11月22日

活動獎品:

活動結束後,我們會評選出5位積極參評論的網友獎勵《深度探索Linux作業系統:系統構建和原理解析》圖書1本。

活動要求:

1、 要言之有物,不能低於20個字

2、 本次活動主要品評《深度探索Linux作業系統:系統構建和原理解析》一書,以及Linux系統架構及核心原始碼的心得體會和使用技巧。

相關文章