資料介紹
隨著linux內(nèi)核及其應用程序的廣泛使用,越來越多的系統(tǒng)軟件開發(fā)人員希望參與linux的開發(fā)和維護。其中一些工程師純粹出于個人興趣,一些為Linux公司工作,一些為硬件制造商工作,還有一些參與內(nèi)部開發(fā)項目。但所有人都面臨一個共同的問題:內(nèi)核的學習曲線越來越長和陡峭,系統(tǒng)越來越復雜,而且非常龐大,而且隨著時間的推移,內(nèi)核開發(fā)團隊的現(xiàn)有成員對內(nèi)核的內(nèi)部,這就擴大了他們和新來者之間的差距。我相信Linux源代碼庫的可訪問性下降已經(jīng)是內(nèi)核質(zhì)量的一個問題,而且隨著時間的推移會變得更加嚴重,關心Linux的人顯然有興趣增加能夠為內(nèi)核做出貢獻的開發(fā)人員的數(shù)量。解決這個問題的一個方法是保持代碼的干凈:合理的接口,一致的布局,“做一件事,做好它”等等,這是Linus Torvalds的解決方案。我建議的方法是對代碼大量應用注釋:讀者可以使用這些詞來理解代碼編寫者當時打算實現(xiàn)的目標。(識別意圖和實現(xiàn)之間的分歧的過程稱為調(diào)試。如果不知道其意圖,很難做到這一點。)但是即使是代碼注釋也不能提供一個主要子系統(tǒng)打算做什么以及開發(fā)人員如何著手做的廣泛的視圖。這是理解的起點,是書面文字最有用的地方。robert love的貢獻提供了一種方法,通過這種方法,有經(jīng)驗的開發(fā)人員可以獲得核心子系統(tǒng)應該提供什么服務以及它們?nèi)绾伍_始提供這些服務的基本視圖。開發(fā)人員、希望評估內(nèi)核設計的人員以及其他人員。但是,這本書也是一個踏腳石,把有抱負的內(nèi)核開發(fā)人員帶到下一個階段,即對內(nèi)核進行修改,以實現(xiàn)某些已定義的目標。我會鼓勵有抱負的開發(fā)人員把他們的手弄臟:理解內(nèi)核一部分的最好方法是對其進行更改。進行更改會迫使開發(fā)人員達到僅僅閱讀代碼所不能提供的理解程度。認真的內(nèi)核開發(fā)人員將加入開發(fā)郵件列表并與其他開發(fā)人員進行交互。這種交互是內(nèi)核貢獻者學習的主要方式哇哦!電子書PTG的圖書館和保持同步。羅伯特很好地介紹了內(nèi)核生命中這一重要部分的機制和文化。請欣賞并學習robert的書。如果您決定采取下一步行動并成為內(nèi)核開發(fā)社區(qū)的一員,請?zhí)崆翱紤]自己受到歡迎。我們根據(jù)人們的貢獻的有用性來評價和衡量他們,當您為linux做出貢獻時,您會所以你知道你的工作對幾千萬甚至幾億人都是小而直接的利益。這是最令人愉快的特權和責任

- ADI參考電路合集(第三版)
- Linux私房菜基礎篇-第三版 0次下載
- 開關電源設計 第三版 0次下載
- 信號與系統(tǒng)第三版曾禹村著課后答案下載 0次下載
- 電子學第三版(修正版).pdf 0次下載
- Linux設備驅(qū)動程序(第三版) 0次下載
- linux權威指南(第三版) 0次下載
- linux內(nèi)核驅(qū)動第三版 0次下載
- 鳥哥的Linux私房菜_服務器架設篇(第三版) 0次下載
- 鳥哥的Linux私房菜 基礎學習篇(第三版) 0次下載
- EDA技術實用教程(第三版) 0次下載
- 《模擬電子技術基礎》第三版 0次下載
- 加密與解密(第三版)電子書下載 0次下載
- LINUX內(nèi)核驅(qū)動第三版(中文) 0次下載
- linux設備驅(qū)動程序pdf(第三版) 0次下載
- Linux 驅(qū)動開發(fā)與應用開發(fā),你知道多少? 2.2k次閱讀
- 獲取Linux內(nèi)核源碼的方法 1.8k次閱讀
- ARM-Linux開發(fā)和MCU開發(fā)的不同點 1.2k次閱讀
- ARM-Linux應用開發(fā)和單片機開發(fā)的不同 2.7k次閱讀
- Linux操作系統(tǒng)修改內(nèi)核參數(shù)的三種方法詳細說明 1.2w次閱讀
- Linux:QEMU調(diào)試內(nèi)核的步驟 3.8k次閱讀
- Linux 5.4.1內(nèi)核已經(jīng)發(fā)布你期待使用嗎 3.7k次閱讀
- 米爾科技LINUX設備驅(qū)動程序教程 2.7k次閱讀
- Linux內(nèi)核與Android的關系 4.9k次閱讀
- 論述學習Linux內(nèi)核的各個階段 5.5k次閱讀
- 基于嵌入式Linux內(nèi)核的系統(tǒng)設備驅(qū)動程序開發(fā)設計 1.5k次閱讀
- Linux內(nèi)核地址映射模型與Linux內(nèi)核高端內(nèi)存詳解 3.8k次閱讀
- 嵌入式Linux內(nèi)核開發(fā)必須了解的三十道題 2.9k次閱讀
- 最新電子書拆解評測系列報道(一):打開你的眼界 1.4w次閱讀
- Linux內(nèi)核開發(fā)工具介紹 8.2k次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發(fā)板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論