
Linux也變屎山!內(nèi)核代碼突破4000萬行 10年膨脹一倍
今年初,Linux 1.3版內(nèi)核正式發(fā)布,代碼數(shù)量達(dá)到39819522行,而最新的Linux 6.14 RC1候選版,代碼進(jìn)一步增加到了40063856行,突破了4000萬大關(guān)。
要知道,2015年的時(shí)候,Linux內(nèi)核代碼才2000萬行左右,十年時(shí)間翻了整整一番,Linux也不可避免地開始有些臃腫了。
Linux內(nèi)核的膨脹速度是相當(dāng)快的,大約每兩個(gè)月就會(huì)增加40萬行代碼,而且增加的不僅僅是運(yùn)行代碼,還有注釋、文檔,甚至還有一些刻意為之的空白行。
事實(shí)上,對(duì)于特定的用戶或者電腦來說,其中很多代碼都是完全沒用的。
比如說,有關(guān)處理器架構(gòu)的代碼就有大約450萬行,占總量的超過十分之一,但是對(duì)于占絕對(duì)多數(shù)的x86電腦而言,實(shí)際需要的還不到50萬行,剩下的90%相關(guān)代碼都毫無用處。
同樣的,編譯器、驅(qū)動(dòng)程序也是類似的情況,其中AMD Radeon驅(qū)動(dòng)和相關(guān)文檔等,就有約500萬行代碼。
不過好的一面是,很多驅(qū)動(dòng)都是模塊化編譯的,沒有對(duì)應(yīng)的硬件,并不會(huì)加載。
未來,Linux內(nèi)核代碼規(guī)??隙〞?huì)繼續(xù)快速膨脹,如何避免成為失控的屎山,是個(gè)很嚴(yán)峻的問題。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場:https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 看總書記關(guān)心的清潔能源這樣發(fā)電 7904482
- 2 今年最強(qiáng)臺(tái)風(fēng)來襲 7809141
- 3 澳加英宣布承認(rèn)巴勒斯坦國 7714426
- 4 長春航空展這些“首次”不要錯(cuò)過 7618766
- 5 43歲二胎媽媽患阿爾茨海默病 7524076
- 6 iPhone 17橙色斜挎掛繩賣斷貨 7425707
- 7 女兒發(fā)現(xiàn)父親500多萬遺產(chǎn)用于保健 7331862
- 8 劉強(qiáng)東“10年1元年薪”之約到期 7232394
- 9 一代人有一代人的月餅 7137184
- 10 山姆上架太二酸菜魚預(yù)制菜 7039416