• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            為生存而奔跑

               :: 首頁 :: 聯系 :: 聚合  :: 管理
              271 Posts :: 0 Stories :: 58 Comments :: 0 Trackbacks

            留言簿(5)

            我參與的團隊

            搜索

            •  

            積分與排名

            • 積分 - 330192
            • 排名 - 74

            最新評論

            閱讀排行榜

            評論排行榜

            經典書籍

              待到山花爛漫時,還是那些經典在微笑。

            有關內核的書籍可以用汗牛充棟來形容,不過只有一些經典的神作經住了考驗。首先是5本久經考驗的神作(個人概括為“2+1+2”,第一個2是指2本全面 講 解內核的書,中間的1指1本講解驅動開發的書,后面的2則指2本有關內核具體子系統的書,你是否想到了某某廣告里三個人突然站起單臂齊舉高呼“1比1 比 1”的場景?)。

              《Linux內核設計與實現》

              簡稱LKD,從入門開始,介紹了諸如進程管理、系統調用、中斷和中斷處理程序、內核同步、時

              間管理、內存管理、地址空間、調試技術等方面,內容比較淺顯易懂,個人認為是內核新人首先必

              讀的書籍。新人得有此書,足矣!

              《深入理解Linux內核》

              簡稱ULK,相比于LKD的內容不夠深入、覆蓋面不廣,ULK要深入全面得多。

              前面這兩本,一本提綱挈領,一本全面深入。

              《Linux設備驅動程序》

              簡稱LDD,驅動開發者都要人手一本了。

              《深入理解Linux虛擬內存管理》

              簡稱LVMM,是一本介紹Linux虛擬內存管理機制的書。如果你希望深入的研究Linux的內存管理

              子系統,仔細的研讀這本書無疑是最好的選擇。

              《深入理解LINUX網絡內幕》

              一本講解網絡子系統實現的書,通過這本書,我們可以了解到Linux內核是如何實現復雜的網絡功能的。(忘了聲明下,我這列出來的書名是中文的,但是并不代表我建議大家去看他們的中文版,其中有的翻譯的實在太??了,呵呵)

            這5本書各有側重,正如下面的圖所展示的那樣,恰好代表了個人一直主張的內核學習方法:首先通過LKD或ULK了解內核的設計實現特點,對內核有個整體 全局的認識和理解,然后可分為兩個岔路,如果從事驅動開發,則鉆研LDD,如果希望對內核不是泛泛而談而是有更深入的理解,則可以選擇一個自己感興趣的子 系統,仔細分析它的代碼,不懂的地方就通過社區、郵件列表或者直接發Email給maintainer請教等途徑弄懂,切勿得過且過,這樣分析下來,對同 步、中斷等等內核的很多機制也同樣會非常了解,俗話說的一通則百通就是這個道理。當然,如果你選擇研究的是內存管理或者網絡,則可以有上面的兩本書可以學習,如果是其他子系統可能就沒有這么好的運氣了。

              內核社區

              最近幾年,社區網站非常的熱火,不過此社區非彼社區。

              Linux最大的一個優勢就是它有一個緊密團結了眾多使用者和開發者的社區,它的目標就是提供盡善盡美的內核。內核社區的中心是內核郵件列表(Linux Kernel Mailing List,LKML),我們可以在http://vger.kernel.org/vger-lists.html#linux-kernel上面看到訂閱這個郵件列表的細節。

              內核郵件列表的流量很大,每天都有幾百條消息,這里是大牛們的戰場,小牛們的天堂,任何一個內核開發者都可以從中受益非淺。除了LKML,大多數子系統也有自己獨立的郵件列表來協調各自的開發工作,比如USB子系統的郵件列表可以在http://www.linux-usb.org/mailing.html上面訂閱。

              其他網絡資源

              除了內核郵件列表,還有很多其他的論壇或網站值得我們經常關注。我們要知道,網絡上不僅有獸獸和鳳姐,也不僅有犀利哥和韓局長。http://www.kernel.org/ 可以通過這個網站上下載內核的源代碼和補丁、跟蹤內核bug等。http://kerneltrap.org Linux和BSD內核的技術新聞。如果沒時間跟蹤LKML,那么經常瀏覽kerneltrap是個好主意。http://lwn.net/ Linux weekly news,創建于1997年底的一個Linux新聞站點。http://zh-kernel.org/mailman/listinfo/linux-kernel 這是內核開發的中文郵件列表,里面活躍著很多內核開發領域的華人,比如Herbert  Xu,、Mingming Cao、Bryan Wu等。

            posted on 2011-01-26 15:32 baby-fly 閱讀(373) 評論(0)  編輯 收藏 引用 所屬分類: Ubuntu&Linux
            久久久av波多野一区二区| 亚洲欧美精品伊人久久| 久久夜色精品国产欧美乱| 久久国产高清字幕中文| 国产香蕉久久精品综合网| 人人狠狠综合久久亚洲| 一日本道伊人久久综合影| 爱做久久久久久| 久久久久亚洲AV无码去区首| 999久久久免费精品国产| 久久精品久久久久观看99水蜜桃| 99久久精品免费| 国产精品久久99| 国产精品伊人久久伊人电影| 99久久精品免费看国产| 亚洲国产精品无码久久久不卡 | 精品免费久久久久国产一区| 国产V亚洲V天堂无码久久久| 99精品国产99久久久久久97| 国产精品成人精品久久久| 亚洲AV无码1区2区久久| 无码人妻精品一区二区三区久久久 | 国产精品99久久精品| 久久香蕉国产线看观看精品yw| 国产99久久久国产精品~~牛 | 精品国产乱码久久久久久呢| 久久久久久久综合日本亚洲 | 久久国产精品无码一区二区三区| 国产AⅤ精品一区二区三区久久| 国产毛片久久久久久国产毛片| 一本一本久久aa综合精品| 久久亚洲国产欧洲精品一| 思思久久99热只有频精品66| 久久久久99精品成人片欧美 | 2021精品国产综合久久| 亚洲va中文字幕无码久久| 亚洲国产另类久久久精品黑人| 久久狠狠高潮亚洲精品| 亚洲国产精品无码久久久久久曰| 伊人久久大香线蕉无码麻豆| 国产精品久久久久久福利69堂|