Linux 內(nèi)核 6.1 發(fā)布,包含初始 Rust 支持
Linux 內(nèi)核 6.1 終于來了,它以改進(jìn)和支持新硬件的形式為我們提前帶來了節(jié)日禮物。??
它是在 Linux 內(nèi)核 6.0 發(fā)布的幾個月后出現(xiàn)的,當(dāng)時的命名方案從 5.x.x 改為 6.x,以減少小版本號太多帶來的混亂。
像往常一樣,今年的最后一個內(nèi)核版本 可能被作為一個長期發(fā)布的版本,從而得到幾年的支持。
Linux 內(nèi)核 6.1 如約帶來了許多改進(jìn),并初步支持了 AMD 和英特爾尚未發(fā)布的硬件。
在發(fā)布公告中,Linus Torvalds 提到:
所以到現(xiàn)在,我們晚了一個星期,不過上周已經(jīng)沒那么緊迫了,而且很順利,我對 6.1 的狀態(tài)要比幾個星期前感到放心多了,當(dāng)時似乎還比較緊迫。當(dāng)然,這意味著現(xiàn)在我們有一個可怕的合并窗口,就在節(jié)日假期之前,而且我也有一些節(jié)前的旅行要安排。因此,雖然推遲一周是正確的做法,但它確實(shí)使 6.2 合并窗口的時間變得很尷尬。
他進(jìn)一步補(bǔ)充說,考慮到每個人都應(yīng)該過一個平靜的假日季,他將會更嚴(yán)格的對合并窗口的規(guī)則進(jìn)行要求。
?? Linux 內(nèi)核 6.1 有什么新內(nèi)容?
在這個版本中,我們看到了各種變化,例如改進(jìn)了對 ARM SoC 的支持,初步支持英特爾即將推出的 Meteor Lake CPU,以及 AMD 的 RDNA 3 GPU。
你可以在其 ??公告?? 中找到更多技術(shù)細(xì)節(jié)。
對 Rust 的實(shí)驗(yàn)性支持
linux 6.1 rust
雖然我們預(yù)計這將發(fā)生在 Linux 內(nèi)核 6.0,但它在 Linux 內(nèi)核 6.1 中才出現(xiàn),這將允許開發(fā)者用 Rust 編寫內(nèi)核代碼。
英特爾 Meteor Lake 的啟用
英特爾
英特爾的開源開發(fā)者一直在努力工作,為即將到來的 Meteor Lake 芯片提供初步支持。
它被稱為英特爾的第一個 7 納米微架構(gòu),開發(fā)人員已經(jīng)向 DRM-next 推送了各種提交。
這些包括各種固件提交,對 Meteor Lake CPU 及其集成 GPU 的初步支持。
對 AMD RDNA 3 圖形的初始支持
AMD
這段時間,AMD 一直在為 Linux 內(nèi)核 6.1 添加 RDNA 3 圖形架構(gòu)的代碼。
這包括對他們即將推出的 GPU 的支持和對他們之前的 GPU 產(chǎn)品的各種修復(fù)。
你可以通過 ??這里?? 查看完整的補(bǔ)丁列表。
對 AMD 電腦的優(yōu)化
優(yōu)化 AMD
AMD PMF(AMD 平臺管理框架)已經(jīng)被引入這個內(nèi)核版本。
該驅(qū)動旨在為 AMD PC 更安靜、更高效的運(yùn)行提供支持。
它利用板載傳感器與 AMD 的各種熱能和功率內(nèi)核驅(qū)動來實(shí)現(xiàn)這一目標(biāo)。
改進(jìn)的 ARM SoC 支持
arm soc
Linux 內(nèi)核 6.1 帶來了對 ARM SoC 的更多支持,例如:
- 聯(lián)發(fā)科 MT8186
- 德州儀器 AM62A
- 恩智浦 i.MX8DXL
- 高通 IPQ8064 的各種變體
該內(nèi)核還對一些智能手機(jī)提供了支持,如 PINE64 PinePhone Pro、索尼 Xperia 1 IV 和三星 Galaxy E5/E7/Grand Max。
存儲的改進(jìn)
內(nèi)核在存儲方面有很多改進(jìn)。
例如,Btrfs 在這次更新中帶來了異步緩沖寫入,提供了超過 2 倍的吞吐量。
然后是對 EXT4 的改進(jìn),包括性能優(yōu)化和一些錯誤修復(fù)。
與此同時,??EROFS?? 為 Linux 內(nèi)核 6.1 引入了基于 FSCache 的共享域支持。
??? 其他改進(jìn)措施
這些并不是 Linux 內(nèi)核 6.1 提供的唯一改進(jìn),以下是其他一些值得注意的改進(jìn):
- 對微軟 Surface Pro 9 和 Surface Laptop 5 的支持。
- 啟用 AMD Zen 4 LbrExtV2。
- AMD CPU “緩存到緩存”和內(nèi)存報告功能。
- 引入 AMD IOMMU v2。
- 為 Wi-Fi 802.11be/Wi-Fi 7 做準(zhǔn)備。
如何安裝 Linux 內(nèi)核 6.1?
如果你使用基于 Arch 的發(fā)行版或 Fedora,你可以輕松升級。
不幸的是,如果你使用其他 Linux 發(fā)行版(Pop!_OS 和 Linux Lite 在某種程度上可以是個例外),你可能無法直接從發(fā)行版中獲得升級。
然而,幾乎所有的 Linux 發(fā)行版都明確地允許你安裝最新的內(nèi)核。這里有一個關(guān)于 Ubuntu 的指南??
所以,如果你樂于冒險(并且知道自己在做什么),你可以在 ??Linux 內(nèi)核檔案?? 上找到列出的較新的內(nèi)核。你可以下載 ??tarball?? 來測試它。
然而,像往常一樣,如果你不想冒任何風(fēng)險,我們建議等待你的 Linux 發(fā)行版推送更新。最好是堅持使用你的 Linux 發(fā)行版默認(rèn)提供的東西。