Linus Torvalds 使用基於 Arm 的 MacBook Air M2 發布最新的 Linux 內核
我們通常不會關注 Linux 內核的各個版本,部分原因是大多數更新都是相當常規的。Linux 內核的任何更新都會修復一些錯誤,改進對現有硬件的支持,並引入一些針對新硬件的前瞻性更改,內核版本 5.19也不例外。菲羅尼克斯和天啊!烏班圖!兩者都對這些變化有很好的概述。
但 Linux 內核創建者 Linus Torvalds在其發行說明中提到了關於此版本的一個有趣的說明:內核更新是使用基於 Arm 的筆記本電腦發布的,特別是Apple MacBook Air 的 M2 版本。
“這是我等待很長時間的事情,感謝朝日團隊,它終於成為現實,”托瓦茲寫道。“我們很長時間以來都有運行 Linux 的 arm64 硬件,但到目前為止還沒有一個被用作開發平台。”
Torvalds 在他的 MacBook M2 上使用 Linux 和Asahi Linux,這是一個可以對 Apple 硬件進行逆向工程的發行版。Asahi 團隊的最終目標是將所有這些工作發送到主流 Linux 內核,以便所有發行版都能受益,並且 Asahi 在發布後相對較快地增加了對新 Apple 芯片(如 M2 或 M1 Ultra)的支持。
早在 2020 年 11 月,Torvalds就曾寫道,當時的新款 Air M1 作為 Arm Linux 筆記本電腦“幾乎是完美的”,但他表示“我沒有時間擺弄它,也沒有興趣去對抗它。”不想幫忙。”
從某種程度上來說,這個消息只是一件稍微有趣的小事——對於大多數 Linux 用戶來說,Linus Torvalds 目前使用什麼計算機並不重要,而 Asahi Linux 仍處於粗糙的早期狀態,許多東西都是半功能的。或工作。非功能性的。但正如Asahi 撰稿人 Hector Martin 指出的那樣,“讓真正的人……在真正的現代 ARM64 平台上運行 Linux”,並使用現代版本的 Arm 指令集和“近乎原始的內核”,會產生多米諾骨牌效應,讓其他人受益。生態系統。
更多的人使用 Arm 版本的 Linux 意味著更多的人修復與 Arm 相關的錯誤,這將使所有發行版受益,也意味著更多的人在自己的軟件中識別和修復特定於 Arm 的問題(“自己的測試”,正如 Torvalds 在他的筆記中所說)。最終,在 Arm 硬件上使用 Linux 的體驗應該會改善每個人的體驗,儘管可能需要數年時間才能擺脫這些好處。但與高通新型高性能 Arm 芯片等硬件努力以及微軟對 Arm 硬件和軟件的承諾相結合,它們可以使基於 Arm 的 PC 成為比採用 Intel 和 AMD x86 處理器的傳統 PC 更具吸引力和競爭力的替代品。
另外值得注意的是,Torvalds 認為 Linux 內核版本 5.20 最終將成為版本 6.0,並不是因為任何特定的功能更新,而是因為他“開始擔心再次被大數字迷惑”。內核版本 3.x 和 4.x也已移至版本 20 左右的下一個主要版本號。
發佈留言