Linux 之父 Linux Torvalds 周二宣佈 Linux 核心 6.0 RC (release candidate) 第一版本,新版核心主要強化的是對 Intel 與 AMD 處理器的支援。
Torvalds 在本月初宣佈 5.19 版核心就已預告,為了擔心版號數字太長會讓人混淆,而決定下一版本改叫 6.0 版。但他說如果有人想叫這版為 5.20 版他也覺得 OK 。
但是 Linux 6.0 rc-1 和剛剛釋出不久的 5.19 版功能上沒有太大差異。較大的變動都已整併。 Linux 6.0 有 60% 程式碼是新的或更新版驅動程式,強化對網路、聲音及 Intel Xeon 、 AMD EPYC 及 Ryzen Threadripper 處理器的支援,包括 Intel Habana Labs Gaudi2 、 SGX2 及 AMD Zen 4,對 AMD GPU 用戶而言,會是不錯功能強化。其他則有架構面的更新、檔案系統和工具更新,和一些使整體效能更佳的零散變更。
值得注意的是, 新版本核心還沒有加入 Rust 語言支援,Torvalds 6 月曾說希望 Rust v8 修補程式可以併入 Linux 6.0 。但 Torvalds 認為 6.x 版就會加入了。 Rust 將是繼 C 語言後第 2 個用於 Linux 核心開發的語言。
此外,一些提升效能的新技術,如 MGLRU( Multi-Generational Least Recently Used) 及 Maple Tree 新資料格式,以及使 Linux 成為即時作業系統的修補程式 PREEMPT_RT,也還沒加入 6.0 版核心,可能都會在 6.1 版核心中加入。
Linux 6.0 核心預計 10 月初推出,但究竟是第 2 或第 9 個 RC 版,得有多少 milestones 才能決定,而這就只能問 Torvalds 了。
如果你有興趣,RC1 可在 kernel.org 網站下載,只是請注意 RC 版不太穩,請找台測試機安裝。
