Linux 6.0-rc1發布:完善新硬件支持 性能大優化

經歷兩周的合併窗口,Linus Torvalds 終於趕在周日下午發布了 Linux 6.0 主線內核的首個“候選發布”(rc1)版本。在接下來的大約兩個月內,團隊將專註於 Linux 6.0 內核的穩定性改進。不過從 Phoronix 的早期測試體驗來看,其已在各種系統上表現得相當良好、功能和性能都沒啥拖後腿的地方。

1.png

(來自:Kernel.org)

Phoronix 指出,在英特爾至強(Xeon)/ AMD 霄龍(EPYC)服務器和線程撕裂者(Threadripper)等高端平台上,Linux 6.0 rc1 都有巨大的性能提升。

據悉,Linus Torvalds 給該版本取了個有趣的“Hurr durr I’ma ninja sloth”代號。此外未來幾周,Michael Larabel 也計劃在更多台式機 / 筆記本電腦上展開測試。

2.webp

特性概述:

● Linux 6.0 繼續為英特爾 13 代 Raptor Lake 補充驅動程序、新的 RISC-V 擴展,且支持通過 hostname= 內核參數來設置系統的主機名。

● 支持聯想 ThinkPad 筆記本電腦的 AMD 自動模式轉換、英特爾 Habana Labs 的 Gaudi2 加速卡,以及穩定的 HEVC / H.265 接口。

● 面向 Zen 4 銳龍 Raphael 處理器的音頻驅動、英特爾 14 代 Meteor Lake 的一些早期支持工作。

● 比如 AMD Zen 4 IBS 性能工具、的英特爾 IPI / KVM 虛擬化,AMD x2AVIC 和英特爾 SGX2 支持、安全關鍵系統的運行時驗證。

● 還有 v2 版 Btrfs 發送協議、大型調度程序增強、更多 AMD Zen 4 準備工作、持續的 AMD RDNA3 圖形支持,以及一些出色的 IO_uring 改進。

3.webp

作為一個大更新,Linux 6.0 在本周期內添加了超過百萬行代碼 —— 圍繞 AMDGPU 新品和自動生成頭文件的英特爾 Habana Labs Gaudi2 支持,消耗了不少的工作精力。

相比之下,Linux 5.19 合併窗口僅包含 78.9 萬行新代碼,這意味着 Linux 6.0 的功能要強大得多。

即便如此,Linux 6.0 尚未在剛剛過去的這個周末完成一些功能合併。

除了 Rust 補丁、MGLRU 性能增強和 Maple Tree 等特性,PREEMPT_RT 實時補丁也已相當接近於終點線。

最後,Linus Torvalds 留意到了最近出現的一些 Linux 內核崩潰報告,可知問題主要歸咎於 VirtIO 合併、目前正在抓緊修復,但願接下來這一周的 Linux 6.0-rc2 工作能夠一帆風順。

(0)
上一篇 2022-08-15 14:58
下一篇 2022-08-15 14:59

相关推荐