您現在的位置是:首頁 > 動作武俠首頁動作武俠

Linux 6.1 正式釋出:帶來 MGLRU、初始 Rust 支援

簡介其他變化:核心地址消毒劑 (KMSAN) 已合併支援更多龍芯 LoongArch 架構 CPU核心可以在 EFI 系統上以與體系結構無關的方式解壓縮 + 啟動透過 EDAC 驅動程式更快地實現英特爾記憶體錯誤解碼楓樹資料結構支援對建立使用者

手鐲越帶越黑為什麼

IT之家 12 月 12 日訊息,Linus Torvalds 搶在聖誕假期之前釋出了最新的 Linux 6。1 核心穩定版,從此開啟了 Linux 6。2 合併視窗。目前大家已經可以在核心官網找到相應的檔案。

據介紹,Linux 6。1 核心系列集成了改進的頁面回收程式碼的多代 LRU (MGLRU) 、初始的 Rust 語言支援(仍在構建中)、新的 AMD 平臺管理框架、各種開源圖形驅動程式改進、Btrfs 效能最佳化、Kernel Memory Sanitizer、Maple Tree 資料結構的引入以及許多其他硬體驅動程式工作。

Linux 6.1 正式釋出:帶來 MGLRU、初始 Rust 支援

Linus Torvalds 在今表示:

所以我們終於實現了這個重要的里程碑,雖然晚了一個星期,但也正因如此才會做得更好。我可以說 6。1 的狀態比幾周前要好得多,當時還有很大事情沒有安定下來。

當然,這意味著就在假期之前(我也有一些節前的旅行),我們迎來了一個工作量巨大的地獄般的合併視窗,因此,雖然將釋出推遲一週是正確的做法,但它確實使 6。2 合併視窗的時間變得很尷尬。

不過公告中並沒有提及 Linux 6。1 是否是 LTS 版本。按照維護者 Greg Kroah-Hartman 的說法,Linux 核心的 LTS 通常會選取每年的最後一個核心版本,但如今 Linux 6。1 恰好趕在年末釋出,所以按照常理來說它可能就是 LTS 版本,但 Carl Dasantas 提出了不同的看法。

他表示 Linux 6。0 或 5。19 更合適作為 LTS 版本,因為 Linux 6。1 有 Rust,很多社群都對 Rust 猶豫不決,如果有一個除了 5。15 之外不支援 Rust 的 LTS 會更好,可以讓 LTS 過渡更加順利。

但目前尚不清楚最後會選擇哪一個, kernel。org 上的 longterm (LTS)版本也還沒有更新。

Linux 6.1 正式釋出:帶來 MGLRU、初始 Rust 支援

Linux 核心 6。1 特性

Linux 6。1 的一個主要升級在於對 Rust 的主線 (實驗性) 支援。IT之家瞭解到,Rust 是一種“多正規化、通用程式語言”,在開源領域呈現出滾雪球般的勢頭不斷壯大。

此外,Linux 核心 6。1 的另一個新增功能是 Multi-Generational Least-Recently-Used 功能(MG-LRU),不過它預設情況下不會啟用。據介紹,它可以最佳化頁面回收機制,並在重記憶體負載情況下提高效能。

Linux 6。1 還包含了對 Btrfs 檔案系統性能的一系列效能改進,例如額外的 io_uring 整合,調整 sysfs 匯出;以及“FIEMAP 速度顯著提高”。

其他方面,新版本還支援 erofs 檔案系統的跨檔案系統共享資料,對 EXT4 檔案系統進行了一系列的修復、清理和調整。

值得一提的是,PinePhone Pro 現在也已經可以執行 Linux 6。1 核心,就像索尼 Xperia 1 IV、三星 Galaxy E5, E7 和 Grand Max 等舊手機。此外,Linux 6。1 現在還提供了一個用於 PinePhone 鍵盤的輸入驅動程式。

新版本還完善了任天堂 HID 驅動,以至於“廉價手柄都可以與之相容”,羅技驅動程式現在支援所有藍芽裝置 HID++,而且還可以自動檢測高解析度滾動能力。

Linux 6。1 還將提供一系列新的音訊硬體支援,包括對 Apple Silicon 的初步支援,對 AMD Rembrandt 開放韌體 (SOF) 的支援,以及對聯發科 MT8186 SoC 的支援,預計將會在新的 ChromeBook 中有所應用。

新版本還為一些裝置帶來了來自 XPad 核心輸入驅動程式的支援,包括初代 Elite 和 Elite 系列 2 上的 Xbox One Elite 手柄,還有 Hori Fighting Commander ONE 手柄 (包括 Xbox 模式)、8BitDo Pro 2 有線手柄,以及一系列 Wooting 鍵盤,包括 Wooting ONE、Two, Two HE 和 60HE。

除此之外,6。1 版本還包括了下一代 CPU 和 GPU 的基礎支援,包括未來 Ryzen 平臺管理框架的新驅動程式程式碼,以及英特爾“Meteor Lake”晶片的管道(plumbing); 並繼續努力適配 Intel Arc Graphics DG2 / Alchemist。

其他變化:

核心地址消毒劑 (KMSAN) 已合併

支援更多龍芯 LoongArch 架構 CPU

核心可以在 EFI 系統上以與體系結構無關的方式解壓縮 + 啟動

透過 EDAC 驅動程式更快地實現英特爾記憶體錯誤解碼

楓樹資料結構支援

對建立使用者名稱空間的能力進行新的安全控制

核心會打印出發生分割錯誤的 CPU 核心

總體而言,Linux 核心 6。1 提供了一系列新功能和改進,同時還增強了基於 Linux 的系統的效能和安全性。這些改進將使得 Linux 成為更完善、更靈活的作業系統,能夠滿足更多使用者的需求。

Top