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

            我參與的團隊

            搜索

            •  

            積分與排名

            • 積分 - 326966
            • 排名 - 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 閱讀(363) 評論(0)  編輯 收藏 引用 所屬分類: Ubuntu&Linux
            国产精品九九久久免费视频| 久久激情五月丁香伊人| 亚洲AV无码1区2区久久| 亚洲香蕉网久久综合影视| 亚洲AV日韩精品久久久久久久| 人妻久久久一区二区三区| 成人久久免费网站| AV无码久久久久不卡蜜桃| 久久国产免费观看精品| 欧美久久一级内射wwwwww.| 久久久久青草线蕉综合超碰| 久久综合给久久狠狠97色| 久久综合九色综合欧美狠狠| 欧美成a人片免费看久久| 中文无码久久精品| 久久久青草青青亚洲国产免观| 久久精品国产精品亚洲| 久久精品国产99国产精品导航| 狠狠色丁香婷综合久久| 亚洲&#228;v永久无码精品天堂久久| 久久这里只有精品首页| 久久婷婷国产麻豆91天堂| 久久福利资源国产精品999| 久久99国产精品一区二区| 亚洲国产成人久久笫一页| 国产精品久久久久无码av| 亚洲欧美一区二区三区久久| 精品永久久福利一区二区 | 久久99国产精品99久久| 久久久WWW免费人成精品| 麻豆一区二区99久久久久| 久久久久噜噜噜亚洲熟女综合 | 久久av高潮av无码av喷吹| 亚洲v国产v天堂a无码久久| 久久99中文字幕久久| 中文字幕人妻色偷偷久久| 日韩美女18网站久久精品| 91麻精品国产91久久久久| 久久精品亚洲精品国产色婷| 久久综合鬼色88久久精品综合自在自线噜噜 | 香蕉99久久国产综合精品宅男自 |