設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Linux 6.1 正式發(fā)布:帶來(lái) MGLRU、初始 Rust 支持

2022/12/12 13:29:45 來(lái)源:IT之家 作者:問(wèn)舟 責(zé)編:問(wèn)舟
感謝IT之家網(wǎng)友 大藥師、Coje_He 的線索投遞!

IT之家 12 月 12 日消息,Linus Torvalds 搶在圣誕假期之前發(fā)布了最新的 Linux 6.1 內(nèi)核穩(wěn)定版,從此開啟了 Linux 6.2 合并窗口。目前大家已經(jīng)可以在內(nèi)核官網(wǎng)找到相應(yīng)的文件。

據(jù)介紹,Linux 6.1 內(nèi)核系列集成了改進(jìn)的頁(yè)面回收代碼的多代 LRU (MGLRU) 、初始的 Rust 語(yǔ)言支持(仍在構(gòu)建中)、新的 AMD 平臺(tái)管理框架、各種開源圖形驅(qū)動(dòng)程序改進(jìn)、Btrfs 性能優(yōu)化、Kernel Memory Sanitizer、Maple Tree 數(shù)據(jù)結(jié)構(gòu)的引入以及許多其他硬件驅(qū)動(dòng)程序工作。

Linus Torvalds 在今表示:

所以我們終于實(shí)現(xiàn)了這個(gè)重要的里程碑,雖然晚了一個(gè)星期,但也正因如此才會(huì)做得更好。我可以說(shuō) 6.1 的狀態(tài)比幾周前要好得多,當(dāng)時(shí)還有很大事情沒(méi)有安定下來(lái)。

當(dāng)然,這意味著就在假期之前(我也有一些節(jié)前的旅行),我們迎來(lái)了一個(gè)工作量巨大的地獄般的合并窗口,因此,雖然將發(fā)布推遲一周是正確的做法,但它確實(shí)使 6.2 合并窗口的時(shí)間變得很尷尬。

不過(guò)公告中并沒(méi)有提及 Linux 6.1 是否是 LTS 版本。按照維護(hù)者 Greg Kroah-Hartman 的說(shuō)法,Linux 內(nèi)核的 LTS 通常會(huì)選取每年的最后一個(gè)內(nèi)核版本,但如今 Linux 6.1 恰好趕在年末發(fā)布,所以按照常理來(lái)說(shuō)它可能就是 LTS 版本,但 Carl Dasantas 提出了不同的看法。

他表示 Linux 6.0 或 5.19 更合適作為 LTS 版本,因?yàn)?Linux 6.1 有 Rust,很多社區(qū)都對(duì) Rust 猶豫不決,如果有一個(gè)除了 5.15 之外不支持 Rust 的 LTS 會(huì)更好,可以讓 LTS 過(guò)渡更加順利。

但目前尚不清楚最后會(huì)選擇哪一個(gè), kernel.org 上的 longterm (LTS)版本也還沒(méi)有更新。

Linux 內(nèi)核 6.1 特性

Linux 6.1 的一個(gè)主要升級(jí)在于對(duì) Rust 的主線 (實(shí)驗(yàn)性) 支持。IT之家了解到,Rust 是一種“多范式、通用編程語(yǔ)言”,在開源領(lǐng)域呈現(xiàn)出滾雪球般的勢(shì)頭不斷壯大。

此外,Linux 內(nèi)核 6.1 的另一個(gè)新增功能是 Multi-Generational Least-Recently-Used 功能(MG-LRU),不過(guò)它默認(rèn)情況下不會(huì)啟用。據(jù)介紹,它可以優(yōu)化頁(yè)面回收機(jī)制,并在重內(nèi)存負(fù)載情況下提高性能。

Linux 6.1 還包含了對(duì) Btrfs 文件系統(tǒng)性能的一系列性能改進(jìn),例如額外的 io_uring 集成,調(diào)整 sysfs 導(dǎo)出;以及“FIEMAP 速度顯著提高”

其他方面,新版本還支持 erofs 文件系統(tǒng)的跨文件系統(tǒng)共享數(shù)據(jù),對(duì) EXT4 文件系統(tǒng)進(jìn)行了一系列的修復(fù)、清理和調(diào)整。

值得一提的是,PinePhone Pro 現(xiàn)在也已經(jīng)可以運(yùn)行 Linux 6.1 內(nèi)核,就像索尼 Xperia 1 IV、三星 Galaxy E5, E7 和 Grand Max 等舊手機(jī)。此外,Linux 6.1 現(xiàn)在還提供了一個(gè)用于 PinePhone 鍵盤的輸入驅(qū)動(dòng)程序。

新版本還完善了任天堂 HID 驅(qū)動(dòng),以至于“廉價(jià)手柄都可以與之兼容”,羅技驅(qū)動(dòng)程序現(xiàn)在支持所有藍(lán)牙設(shè)備 HID++,而且還可以自動(dòng)檢測(cè)高分辨率滾動(dòng)能力。

Linux 6.1 還將提供一系列新的音頻硬件支持,包括對(duì) Apple Silicon 的初步支持,對(duì) AMD Rembrandt 開放固件 (SOF) 的支持,以及對(duì)聯(lián)發(fā)科 MT8186 SoC 的支持,預(yù)計(jì)將會(huì)在新的 ChromeBook 中有所應(yīng)用。

新版本還為一些設(shè)備帶來(lái)了來(lái)自 XPad 內(nèi)核輸入驅(qū)動(dòng)程序的支持,包括初代 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 的基礎(chǔ)支持,包括未來(lái) Ryzen 平臺(tái)管理框架的新驅(qū)動(dòng)程序代碼,以及英特爾“Meteor Lake”芯片的管道(plumbing); 并繼續(xù)努力適配 Intel Arc Graphics DG2 / Alchemist。

其他變化:

  • 內(nèi)核地址消毒劑 (KMSAN) 已合并

  • 支持更多龍芯 LoongArch 架構(gòu) CPU

  • 內(nèi)核可以在 EFI 系統(tǒng)上以與體系結(jié)構(gòu)無(wú)關(guān)的方式解壓縮 + 啟動(dòng)

  • 通過(guò) EDAC 驅(qū)動(dòng)程序更快地實(shí)現(xiàn)英特爾內(nèi)存錯(cuò)誤解碼

  • 楓樹數(shù)據(jù)結(jié)構(gòu)支持

  • 對(duì)創(chuàng)建用戶命名空間的能力進(jìn)行新的安全控制

  • 內(nèi)核會(huì)打印出發(fā)生分割錯(cuò)誤的 CPU 內(nèi)核

總體而言,Linux 內(nèi)核 6.1 提供了一系列新功能和改進(jìn),同時(shí)還增強(qiáng)了基于 Linux 的系統(tǒng)的性能和安全性。這些改進(jìn)將使得 Linux 成為更完善、更靈活的操作系統(tǒng),能夠滿足更多用戶的需求。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:內(nèi)核,linux,Linux 6.1

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知