Linux 6.2 正式發佈,首個支持 M1晶片的主流核心版本

【CSDN 編者按】Linux 6.2 是第一個支持蘋果 M1 晶片設備的主流 Linux 核心,並穩定支持 Intel Arc Graphics 和 NVIDIA RTX 30 系列。

整理 | 禾木木 責編 | 夢依丹

近日,Linus Torvalds 發佈了 Linux 6.2 核心穩定版,標誌著 2023 年的第一個主要核心版本已來。

Torvalds 對這一版本的描述是:「也許它不像 6.1 那樣是一個有魅力的 LTS 版本,但這些普通的核心也是需要一些測試。」

圖源:phoronix

圖源:phoronix

挑戰和幸運並存

挑戰和幸運並存

眾所周知,讓 Linux 在 M1 上運行並不容易。

當這些高性能晶片首次問世時,Torvalds 就曾表達過想在下一代 Mac 設備上運行 Linux 的願望。但他也會擔心:「M1 的主要問題是 GPU 和它周圍的其他設備,因為這很可能會阻止我使用它。除非蘋果開放,否則它不會有任何 Linux 支持。」

幸運的是,Asahi Linux 核心的開發團隊一起迎接了挑戰。他們的目標是將 Linux 發行版本移植到 Apple Silicon 晶片上,讓 M1/M2 晶片的 Mac 設備也能運行 Linux 發行版本。

這是第一個支持蘋果 M 系列晶片的主流 Linux 核心。在過去的一年裡,該團隊先後官宣了首個支持 Mac M1 晶片的 Asahi Linux 版本、首個支持 Mac M2 晶片的 Asahi Linux 版本以及首個適配 Apple Silicon 的 GPU 驅動程序等。由於新版本增加了對 Apple M1 Pro、M1 Max 和 M1 Ultra 晶片的上游支持,擁有較新版本 Mac 電腦的使用者可以期待在其 M1 驅動的機器上運行 Linux。

對於技術人員來說,這很性感。

隨著 Linux 6.2 官宣支持 M 晶片,主流 Linux 使用者的煩惱將被解決。當然,目前這些還都處於試驗階段,但這個階段不會持續太久。Linux 6.2 有望成為 Ubuntu 23.04 的默認核心,並在 4 月下旬 Linux 6.3 發佈之前包含在 Fedora 38 中。

Linux 6.2 功能及支持

Linux 6.2 功能及支持

Linux 6.2 核心還包括許多由 Intel、AMD、Google 和 Red Hat 等公司貢獻的特性。Linux 6.2 還附帶了一個名為 RV(運行時驗證)的新工具,可以控制運行時驗證子系統的運行,一個處理計算加速設備的新框架,支持使用者定義的 BPF 對象。以及一個新的 sysctl 旋鈕用於控制分裂鎖定檢測器在 x86 上處於「警告」模式時的工作方式。

最重要的是,PowerPC 架構有一個新的 qspinlock 實現,支持 ID 對映掛載和 SquashFS 檔案系統的並行解壓縮控制,改進的 Btrfs RAID5 和 RAID6 實現,以及啟用或禁用軟體實現的影子堆疊的能力啟動期間在 AArch64 (ARM64) 上。

在安全方面,Linux 6.2 改進了 Landlock 安全模組,使其可以控制檔案截斷操作,更快地緩解對 Intel CPU 的 Retbleed 推測執行攻擊,並能夠將次數上限設置為 10,000 允許核心在重新啟動或恐慌之前發出 oops。

值得注意的新增功能包括開箱即用的對 Intel Arc Graphics (DG2/Alchemist) 的穩定支持,以及使用 Nouveau 開源程式碼對 Nvidia GeForce RTX 30 系列「Ampere」加速圖形的初始支持。Linux 6.2 核心還包括更新的驅動程序,這包括對 OneXPlayer 遊戲手持設備、Habana Labs 的 Gaudi2 AI 加速器等的支持。

Linux 6.2 還增加了對 Apple 鍵盤上的交換控制和命令鍵的支持,對帶有按鈕和搖桿的 Sony DualShock4 USB 控制器的基本支持,以及對橙皮 4G-IoT 中所見的聯發科技 MT6370 I2C Sub 電源管理晶片的支持開源單板計算機。

除此之外,這個新核心還包括 Call Depth Tracking,以幫助提高舊版英特爾 Skylake 時代 PC 的性能,以及各種檔案系統驅動程序增強和安全改進。除了新的硬體支持之外,NTFS3 檔案核心驅動程序也得到了改進,並使用新的掛載選項進行了更新。

總體而言,Linux 6.2 核心提供了重要的新硬體支持和功能。對於 Linux Mac 使用者來說,這是一件非常開心的事情。

參考連結:

https://www.zdnet.com/article/linux-6-2-the-first-mainstream-linux-kernel-for-apple-m1-chips-arrives/

https://www.phoronix.com/news/Linux-6.2-Released

https://www.phoronix.com/review/linux-62-features

 

相關文章

Windows Vista 發佈 | 歷史上的今天

Windows Vista 發佈 | 歷史上的今天

整理 | 王啟隆 透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。 今天是 2022 年 11 月 30 日,在 1609 年的今...

蘋果推出 Mac OS X | 歷史上的今天

蘋果推出 Mac OS X | 歷史上的今天

整理 | 王啟隆 透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。 今天是 2023 年 3 月 24 日,在 2016 年的今天...

IBM 成立 | 歷史上的今天

IBM 成立 | 歷史上的今天

整理 | 王啟隆 透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。 今天是 2023 年 2 月 14 日,在 1819 年的今天...