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

            為生存而奔跑

               :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
              271 Posts :: 0 Stories :: 58 Comments :: 0 Trackbacks

            留言簿(5)

            我參與的團(tuán)隊

            搜索

            •  

            積分與排名

            • 積分 - 326969
            • 排名 - 74

            最新評論

            閱讀排行榜

            評論排行榜

            經(jīng)典書籍

              待到山花爛漫時,還是那些經(jīng)典在微笑。

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

              《Linux內(nèi)核設(shè)計與實現(xiàn)》

              簡稱LKD,從入門開始,介紹了諸如進(jìn)程管理、系統(tǒng)調(diào)用、中斷和中斷處理程序、內(nèi)核同步、時

              間管理、內(nèi)存管理、地址空間、調(diào)試技術(shù)等方面,內(nèi)容比較淺顯易懂,個人認(rèn)為是內(nèi)核新人首先必

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

              《深入理解Linux內(nèi)核》

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

              前面這兩本,一本提綱挈領(lǐng),一本全面深入。

              《Linux設(shè)備驅(qū)動程序》

              簡稱LDD,驅(qū)動開發(fā)者都要人手一本了。

              《深入理解Linux虛擬內(nèi)存管理》

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

              子系統(tǒng),仔細(xì)的研讀這本書無疑是最好的選擇。

              《深入理解LINUX網(wǎng)絡(luò)內(nèi)幕》

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

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

              內(nèi)核社區(qū)

              最近幾年,社區(qū)網(wǎng)站非常的熱火,不過此社區(qū)非彼社區(qū)。

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

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

              其他網(wǎng)絡(luò)資源

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

            posted on 2011-01-26 15:32 baby-fly 閱讀(363) 評論(0)  編輯 收藏 引用 所屬分類: Ubuntu&Linux
            国产精品久久久久久久午夜片| 久久青青色综合| 精品久久久久久国产91| 91秦先生久久久久久久| 久久久久久噜噜精品免费直播| 伊人久久大香线蕉无码麻豆| 波多野结衣AV无码久久一区| 天天久久狠狠色综合| 久久综合伊人77777麻豆| 天天躁日日躁狠狠久久| 久久性生大片免费观看性| 久久99精品久久久久久久不卡| 久久精品亚洲男人的天堂 | 伊人久久综合精品无码AV专区| 国产精品久久久久aaaa| 久久精品免费一区二区| 国内精品久久久久久麻豆 | 伊人色综合久久天天人手人婷| 中文字幕成人精品久久不卡| 久久久久久精品无码人妻| 久久国产成人亚洲精品影院| 久久久久久久久久久| 久久精品国产99国产精品 | 久久亚洲国产成人精品无码区| 久久夜色精品国产网站| 无码国内精品久久综合88 | 香蕉久久AⅤ一区二区三区| 国产精品久久久久aaaa| 久久免费的精品国产V∧| 久久人与动人物a级毛片| 欧美大战日韩91综合一区婷婷久久青草| 久久精品国产第一区二区三区| 久久久久亚洲av综合波多野结衣| 日韩十八禁一区二区久久| 久久影视国产亚洲| 伊人色综合久久天天网| 亚洲国产成人久久精品99| 久久久久久精品久久久久| 久久人人爽人人爽人人片AV东京热 | 一本久久免费视频| 欧美精品九九99久久在观看|