Linux創(chuàng)始人表示Linux內(nèi)核v5.8是有史以來最大的發(fā)行版之一
Linux創(chuàng)始人Linus Torvalds說:5.8版的Linux內(nèi)核是“我們有史以來發(fā)行量最大的發(fā)行版之一”。 如果順利的話,Linux v5.8的穩(wěn)定版本應(yīng)于2020年8月發(fā)布。
在介紹候選發(fā)布版本時,Torvalds表示:“ 由于一些特殊因素,v4.9內(nèi)核變得人為得大,而v5.8內(nèi)核是更全面的版本”。
Torvalds說:“開發(fā)確實遍地開花:有相當(dāng)大的核心工作和清理工作,但是文件系統(tǒng)工作也很多,而且顯然所有常用的驅(qū)動程序更新也是如此。另外還有文檔和體系結(jié)構(gòu)工作?!? 他補(bǔ)充說:“我們已經(jīng)修改了v5.8內(nèi)核源存儲庫中所有文件的大約20%。這確實是一個很大的百分比,盡管其中有些是用腳本編寫的?!?
盡管v5.8內(nèi)核的代碼量很大,但是只有一小部分最終會出現(xiàn)在任何單獨(dú)的系統(tǒng)中,因為內(nèi)核源代碼包含其支持的每種芯片體系結(jié)構(gòu)和硬件的代碼。一位維護(hù)者Greg Kroah-Hartman在2018年初表示,一臺普通筆記本電腦使用5,000個文件中的大約200萬行來確保內(nèi)核來正常運(yùn)行。當(dāng)時,Linux內(nèi)核中有2500萬行代碼,而現(xiàn)在有超過2800萬行。
那么,即將發(fā)布的v5.8版本中有什么?Phoronix公司的Michael Larabel在這里做了總結(jié),重點(diǎn)包括新的和待更新的驅(qū)動程序:對即將面世的IBM / OpenPOWER POWER10處理器的初始啟動支持,KVM(基于內(nèi)核的虛擬機(jī))改進(jìn),包括對嵌套AMD實時遷移的支持,對三星支持的Microsoft exFAT文件系統(tǒng)驅(qū)動程序的更新,以及對Habana Labs Gaudi AI培訓(xùn)處理器的加速器支持。Torvalds提到最后一個占大量新代碼的原因,英特爾的Tiger Lake處理器也支持Thunderbolt。