Linus Torvalds 在蘋(píng)果 M2 MacBook Air 上正式發(fā)布 Linux Kernel 內(nèi)核 5.19,下一個(gè)大版本或是 Linux Kernel 6.0

2022/8/1 9:14:02 來(lái)源:IT之家 作者:瀟公子 責(zé)編:瀟公子
感謝IT之家網(wǎng)友 華南吳彥祖、溯波 的線(xiàn)索投遞!

更新:據(jù) Asahi Linux 稱(chēng),Linus Torvalds 使用的是蘋(píng)果 M2 MacBook Air 筆記本。

IT之家 8 月 1 日消息,Linus Torvalds 今天發(fā)布了 Linux Kernel 版本 5.19,帶來(lái)了更多新功能、改進(jìn)的硬件支持以及大量錯(cuò)誤 Bug 和安全修復(fù)。這里最有趣的部分是,Linus Torvalds 表示,他使用搭載了 Asahi Linux 的蘋(píng)果 arm64 筆記本電腦進(jìn)行了發(fā)布。

Linux 內(nèi)核 5.19 經(jīng)過(guò)了兩個(gè)多月的開(kāi)發(fā),引入了對(duì) ZSTD 壓縮固件文件支持、對(duì) AMD 安全嵌套分頁(yè)功能支持、用于管理多路徑 TCP (MPTCP) 流的新用戶(hù)空間 API、初始支持龍芯“LoongArch”RISC ISA CPU 架構(gòu),以及支持 ARM Scalable Matrix Extension (SME)。

Linux 內(nèi)核 5.19 還新增了對(duì)管態(tài)模式基于頁(yè)面的內(nèi)存類(lèi)型支持,以及在 RISC-V 架構(gòu) 64 位系統(tǒng)上運(yùn)行 32 位二進(jìn)制文件的能力,支持 SMP 協(xié)處理器、KCSAN 和 Xtensa 架構(gòu)的休眠,新的通用票證 spinlock 類(lèi)型以在各種架構(gòu)(如 RISC-V、OpenRISC 和 C-SKY)中添加對(duì)完整 qspinlock 實(shí)現(xiàn)的支持,并為 fanotify 機(jī)制添加新的 FAN_MARK_EVICTABLE flag 以避免將目標(biāo) inode 固定在 inode 緩存中。

Linux 5.19 還添加了新的英特爾“in-field 掃描”機(jī)制來(lái)檢測(cè)英特爾 CPU 中的問(wèn)題,還有基于 Android Goldfish 模擬器的 m68k 架構(gòu)虛擬機(jī)實(shí)現(xiàn),以及支持使用任何給定的 inode 存儲(chǔ)數(shù)十億個(gè)擴(kuò)展屬性以及新的“記錄屬性重放”功能,允許在 XFS 文件系統(tǒng)中以原子方式同時(shí)修改多個(gè)擴(kuò)展文件屬性。

最重要的是,EROFS 只讀文件系統(tǒng)已更新為使用 fscache 層來(lái)提高運(yùn)行大量容器時(shí)的性能,一個(gè)新的 memory.reclaim 主動(dòng)回收接口來(lái)觸發(fā)內(nèi)存 cgroup 上的內(nèi)存回收,內(nèi)核可在使用 Zswap 時(shí)控制內(nèi)存的使用,以及跟蹤污染內(nèi)核的模塊的能力。

在安全方面,Linux 5.19 改進(jìn)鎖定模式以防止特權(quán)進(jìn)程在內(nèi)核控制之外更改內(nèi)核內(nèi)存,增加了對(duì) Landlock 安全模塊中規(guī)則支持以控制文件的重命名,增加了對(duì) fs-verity 文件摘要支持到完整性測(cè)量架構(gòu) (IMA),添加了 Clang 編譯的結(jié)構(gòu)隨機(jī)化強(qiáng)化功能,并進(jìn)一步改進(jìn)了隨機(jī)數(shù)生成器。

在其他更改中,Linux 內(nèi)核 5.19 為 virtio-blk 驅(qū)動(dòng)程序添加了輪詢(xún) I / O 支持,以將延遲降低多達(dá) 10%,添加了對(duì)處理 ID 映射到 OverlayFS 文件系統(tǒng)的掛載支持,改進(jìn)了 SLUB 內(nèi)存的調(diào)試基礎(chǔ)架構(gòu)分配器,在 BPF 映射中存儲(chǔ)類(lèi)型化指針的能力,以及對(duì) io_uring 子系統(tǒng)和 x86 拆分鎖檢測(cè)機(jī)制的各種改進(jìn)。

當(dāng)然,Linux 內(nèi)核 5.19 中還包含大量更新和新的驅(qū)動(dòng)程序,以增加對(duì)新設(shè)備的支持,包括 Raspberry Pi Sense HAT 操縱桿、Mega World 控制器力反饋、ThinkPad TrackPoint Keyboard II 和 Google Whiskers 觸摸板。

此外,Linux 5.19 實(shí)現(xiàn)了新的“硬件時(shí)間戳引擎”子系統(tǒng),以支持可以記錄時(shí)間戳以響應(yīng)事件的設(shè)備,例如 NVIDIA Tegra 194。

喜歡編譯內(nèi)核的用戶(hù)現(xiàn)在可以從 kernel.org 網(wǎng)站下載 Linux 5.19 源代碼壓縮包。其他用戶(hù)必須等待其發(fā)行版的維護(hù)者將內(nèi)核升級(jí)到 5.19 版本,然后再?lài)L試將其安裝更新到新的 Linux 內(nèi)核系列。

隨著 Linux 內(nèi)核 5.19 的推出,下一個(gè)內(nèi)核版本(Linux 內(nèi)核 5.20)合并窗口現(xiàn)已打開(kāi)。然而,Linus Torvalds 似乎計(jì)劃最終放棄 5.x 系列,轉(zhuǎn)而使用 Linux 內(nèi)核 6.0。“我可能會(huì)稱(chēng)之為 6.0,因?yàn)槲议_(kāi)始擔(dān)心再次被大數(shù)字弄糊涂了,”Torvalds 說(shuō)。

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

相關(guān)文章

關(guān)鍵詞:Linux,Linus Torvalds,linux,M1 MacBook

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

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