《Linux核心完全注釋》與《Linux核心原始碼情景分析》(上下冊)

來源:互聯網
上載者:User



Linux
核心完全注釋




》與《

Linux
核心原始碼情景分析




》(上下冊)




簡單分析比較



作者:趙炯


  就兩本書的大致情況來看,《情景分析》一書是原浙江大學的毛德操等人所著,是完全由一些電腦專業的科班人士所寫,因此作者都具有較高的電腦專業知識。該書讓人一上來感到比較畏懼的地方在於其篇幅上(上下兩冊,共
1587

頁)。它主要詳細描述了
Linux 2.4.0

核心。由於目前的核心代碼量實在太巨大,即使用了這樣的篇幅也只能挑選
Linux

核心之中的重點代碼加以說明,並不能面面俱到地把核心所有原始碼來個全面地剖析。該書對於具有一定作業系統理論基礎的人或者是想學習當前
Linux

核心的實現原理的讀者來講無非是一本極好的參考書。另外,該書也可以作為一本學習和閱讀核心原始碼的手冊使用。

 

      


《完全注釋》一書則是同濟大學的一位研究電腦網路方向的博士所寫,作者原來的專業方向是電信通訊。雖然電信與電腦聯絡比較緊密,但嚴格地所作者只能算是一個業餘電腦愛好者,因此應該說《完全注釋》一書是從一個電腦門外漢的眼光來著手描述
Linux

作業系統核心的。該書相對來講篇幅較小,在包括了核心所有原始碼的情況下,全書只有
436

頁。主要描述和注釋了
Linux 0.11

核心全部原始碼。對於初學
Linux

核心作業系統的人來講,該書能夠引領讀者快速入門,並且能全面瞭解一個簡單作業系統的工作機理。對於進一步學習現在的
Linux

核心具有非常大的指導作用。對於學習嵌入式應用的技術人員來講,通過《完全注釋》一書的學習也能迅速融入嵌入式應用領域。同樣,該書也能作為閱讀現代
Linux

核心原始碼的一本參考手冊使用。由於該書是對代碼逐條進行注釋的,因此也能作為深入學習
C

語言編程的參考書。另外,該書不僅配備有完整的
Linux 0.11

系統實驗環境,而且本人還在一年前就在網上專門建立了一個針對該書的網站“
www.oldlinux.org

”,專門開闢了一個討論該書所涉及的
Linux

核心實現的論壇。目前該網站的內容已經被權威
Linux

核心發布網站
www.kernel.org

全部作了鏡像(
mirrors.kernel.org

)。

 

      


《完全注釋》一書雖然能(讓)
人在很短的時間內理解
Linux

核心的基本工作原理和實現方法,但由於
Linux

核心的發展變化相當迅速,目前的
Linux

核心中基本上已經全部改寫,基本上見不到早期核心的一行代碼。因此若要全面學習當前
Linux

核心的具體實現方法,則應該去閱讀《情景分析》一書。若在閱讀過《完全注釋》並理解了其中所注釋的
0.11

核心工作原理之後,再接著閱讀《情景分析》一書,那麼此時再
看《情景分析》時,你應該不會碰到什麼大問題,相反,你會體會到一種猶如閱讀文學小說似的享受。


相關串連:


http://oldlinux.org/

http://mirrors.kernel.org/

http://www2.oldlinux.org/

http://oldlinux.mtc.dhs.org/

http://oldlinux.qbang.org/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.