Linux 內(nèi)核 4.9 正式發(fā)布,這才是有史以來(lái)最大的版本
按照預(yù)期計(jì)劃,Linus Torvalds 在 2016 年12月11 日發(fā)布了 Linux 內(nèi)核 4.9 的正式版本,這次主要帶來(lái)了一些新的功能和一些驅(qū)動(dòng)更新,當(dāng)然,還有一些底層的改進(jìn)。
Linux 內(nèi)核 4.9 的開發(fā)始于10月中旬,這次縮短了合并窗口的截止期,以避免出現(xiàn) 4.8 時(shí)發(fā)生的在***一刻提交的 PR 導(dǎo)致的內(nèi)核錯(cuò)誤。Linux 內(nèi)核 4.9 是***的主線內(nèi)核,一些滾動(dòng)發(fā)行版,比如 Arch Linux、Solus、openSUSE Tumbleweed 等都會(huì)很快將這個(gè)內(nèi)核推送到它們的用戶手中。
Linus 稱,“我估計(jì)這是我們開發(fā)的***的發(fā)布版本,至少?gòu)奶峤粩?shù)上來(lái)說(shuō)是這樣的。從變更的行數(shù)看,之前有過(guò)更大的版本,但是那些是因?yàn)橐恍┨厥獾脑?比如說(shuō),4.2 因 AMD GPU 寄存器定義文件而增加了大量變更行數(shù)。之前也因?yàn)橐恍┐a重組而導(dǎo)致了大量變更行數(shù): 3.2 是因?yàn)?staging 太大,3.7 是因?yàn)榻怆x了自動(dòng) uapi 頭文件,等等情況 )。以差異來(lái)說(shuō),4.9 才是***的。”
Linux 內(nèi)核 4.9 的主要變化
Linux 內(nèi)核 4.9 中帶來(lái)了許多新的功能,不過(guò)最激動(dòng)人心的可能是對(duì)較老的 AMD Radeon 顯卡的試驗(yàn)性支持。此外,這個(gè)版本也改進(jìn)了對(duì)新的 AMD Radeon GPU 的支持,比如虛擬顯示支持和更好的重置支持。對(duì)于 Intel GPU,也有對(duì) DMA-BUF 方面的改進(jìn)。
在這個(gè)版本中,對(duì)硬件和文件系統(tǒng)方面的改進(jìn)也很多,涉及到 Btrfs、XFS、F2FS、OverlayFS 的 UBIFS 支持、FUSE 支持 POSIX ACL、OverlayFS SELinux 等方面。
相關(guān)情況
隨著 4.9 內(nèi)核的正式發(fā)布,4.10 (不是 5.x)內(nèi)核的合并窗口也同時(shí)打開了。
此外,前幾天發(fā)布了 4.8.13 之后僅僅兩天,又發(fā)布了 4.8.14;而長(zhǎng)期支持版本 4.4.38 LTS 也是在前一個(gè)版本發(fā)布兩天后同期發(fā)布的。