close

當然,Linux 5.12 合並窗口並不是近期最大的一次。其在增加大約 50.8 萬行代碼的同時,也剔除瞭 31.2 萬行的代碼(凈增量為 19.6 萬行)。

作為對比,Linux 5.11 合並窗口增加瞭約 59.6 萬行,甚至 Linux 5.10 合並窗口也增加瞭大約 28.4 萬行,且即將到來的 Linux 5.13 合並窗口也有望再次打破記錄。

截止昨日,Linux Git 存儲庫源文件找那個檢測到的代碼行數約為 2131 萬、註釋行約 368 萬、空白行約 383 萬。

cloc 昨日報告瞭 Linux Git 源樹中的 60820 個文件,檢測到的代碼約有 1510 萬行,頭文件略超 500 萬行。

至於 Linux 內核的大小,AMDGPU DRM 驅動占位很是有趣(約 290 萬 5072 行),包括瞭 DC、AMDKFD、以及構成當前 Radeon DRM 內核驅動程序的相關區域。

截至昨日,這部分共有 1585 個文件,檢測到的代碼為 249 萬 9130 萬行、註釋為 28 萬 8441 行、空白為 11 萬 7501 行。

雖然占瞭驅動程序源代碼的大頭,但 Phoronix 還是指出,其大多還是源自於自動生成的 GPU 寄存器頭文件(占 210.8 萬行 / 總 249 萬行)。

對於最終用戶來說,這部分不會有任何影響。其中的許多文件仍未使用,且編譯器也會忽略未使用的部分。

最後來說說 Linux 5.13,其源碼行數為 290.5 萬行,而 AMDGPU 的行數應該已經超過瞭 300 萬行,此外內核源碼的總量可能超越 2900 萬行。

AMDGPU 方面,我們看到瞭新的 AMD“Aldebaran”CDNA GPU,且留意到下一代 GFX9 部分的 13.2 萬行屬於新內核代碼的一部分(雖然大部分仍為頭文件)。

相關文章:

Linux 5.12迎來艱難的“冰凍荒原”RC1更新

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Ken641228 的頭像
    Ken641228

    Ken641228的部落格

    Ken641228 發表在 痞客邦 留言(0) 人氣()