• <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)

            我參與的團隊

            搜索

            •  

            積分與排名

            • 積分 - 328661
            • 排名 - 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 閱讀(368) 評論(0)  編輯 收藏 引用 所屬分類: Ubuntu&Linux
            婷婷伊人久久大香线蕉AV| 久久青青国产| 99久久99久久精品免费看蜜桃| 久久亚洲欧美国产精品| 久久精品国产69国产精品亚洲| 久久er国产精品免费观看8| 无码8090精品久久一区| 久久丫精品国产亚洲av不卡| 久久99久久99小草精品免视看 | 亚洲va中文字幕无码久久不卡| 精品久久人妻av中文字幕| 国产精品va久久久久久久| 精品多毛少妇人妻AV免费久久| 国内精品久久人妻互换 | 五月丁香综合激情六月久久| 狠狠人妻久久久久久综合蜜桃| 亚洲国产精品无码久久久不卡| 久久国产精品一区| 精品永久久福利一区二区| 免费久久人人爽人人爽av| 国产精品对白刺激久久久| 久久久久无码国产精品不卡| 精品国产91久久久久久久 | 久久精品黄AA片一区二区三区| 久久久久青草线蕉综合超碰| 久久午夜福利电影| 久久久久国产| 久久久噜噜噜久久中文字幕色伊伊| 99久久免费只有精品国产| 国产精品岛国久久久久| 国产成人精品免费久久久久| 亚洲国产精品成人久久| 久久久久女人精品毛片| 无码人妻久久一区二区三区免费 | 久久久亚洲欧洲日产国码二区 | 久久精品国产精品亚洲艾草网美妙 | 精品久久久久久无码中文野结衣| 久久电影网一区| 久久香蕉国产线看观看99| 久久99国产精品久久久| 国产精品无码久久综合|