Linux Kernel 5.10首個候選版本發布:新增代碼70.4萬行刪除41.9萬行
Linus Torvalds 剛剛發布了Linux Kernel 5.10 的首個候選版本更新,這也標誌著EOY2020 內核功能合併窗口的關閉。Linux 5.10 儘管並非是近期最大的內核更新,但依然有很多有趣的改進和新增內容。
相比較Linux 5.9,Linux 5.10-RC1 新增了70.4 萬行代碼,刪除了大約41.9 萬行代碼。而作為對比,從Linux 5.8 升級到Linux 5.9-RC1 新增了72.7 萬代碼,刪除了27 萬行代碼;而從Linux 5.7 升級到Linux 5.8-RC1 新增了97.3 萬代碼,刪除了42.9 萬行代碼。因此雖然它的更改幅度並不是最大的,但也排在前列,引入了相當多的改進。
在Linux 5.10-RC1 及更高版本的Git 存儲庫上運行某些統計信息,發現內核源代碼樹大約有7.06 萬個文本文件。這些文本文件由大約2096 萬行代碼,361 萬行註釋和377萬行空白組成。
對於Linux 5.10-RC1,Torvalds評論道:“這[指更新規模]要比我預期的要大,雖然合併窗口要比5.8小,但也沒有小太多。5.8依然是我們最大的發布版本。我無法確定未來是否會繼續保持這種上升趨勢(我認為未來可能會經歷一段穩定期)。Linux Kernel 5.10的開發工作開展的非常順利,我想不會出現和5.9一樣延遲一周的情況。我看不到任何巨大的危險信號,並且合併窗口也沒有對我造成任何不尋常的問題。我認為下面的合併日誌可以使您大致了解正在發生的事情,但是如果您對詳細信息感興趣,請查看git樹。”