在M1芯片上跑原生Linux:編譯速度比macOS還快40%

現在,M1 Mac 可以順利運行原生 Linux 了。專為蘋果自研芯片打造的 Asahi Linux 項目,Alpha 版本已經釋出。在 Mac
採用英特爾 CPU 的時期,用戶已經摸索出通過硬盤分區或者使用 Parallels 等虛擬機在 Mac 上安裝 Linux
的方法。但到了蘋果自研的 M1 處理器,一切又得重頭開始。

而 Asahi Linux 的目標,就是讓蘋果 M1 系列 Mac 用戶能真正擁抱 Linux。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

所以在蘋果電腦上裝一個原生 Linux 系統,究竟是一種怎樣的體驗?一位有 30 萬 + 粉絲的 YouTuber 在他的 M1 Mac 上親測了一下。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

經過一系列測評,小哥表示:真香!

在完全相同的硬件上運行某些程序,Linux 竟然比 macOS 還快!

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

而且 Mac 電腦看起來並不像 iPhone 手機和 iPad 系統那樣封閉。證據是,蘋果官方還會積極為用戶修復 Bootloader 啟動器上發現的 Bug。

那麼小哥到底是怎麼搞定 M1 雙系統的呢?

安裝前的準備工作

磨刀不誤砍柴工。博主提醒,想嘗試 Asahi Linux 的朋友,一定要先看清楚安裝要求,並最好選擇一台沒有重要文件的計算機來操作。

Asahi Linux 官網也給出了詳細安裝須知:

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

否則,如果出問題了,你的電腦很可能就無法啟動了。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

也許有人會想,那在 Parallels Desktop 等虛擬機上安裝這個操作系統不就行了?

Asahi 官方對此回復,Asahi Linux 是為蘋果硬件量身打造的,而 Parallels Desktop 虛擬的是一個通用 ARM 架構,適合安裝其他 Linux 發行版。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

正好小哥買了新的 Mac Studio,舊的 M1 mac mini 就可以用來來做實驗啦~

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

△ 左為 Mac mini M1,右為 Mac Studio M1

最終,他順利地一次性成功安裝了 Asahi Linux。

系統啟動后,可以看到 Asahi Linux 使用的是 KDE Plasma 桌面環境。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

Asahi Linux 香在哪兒?

視頻播放性能

在沒有使用 GPU 加速器的情況下,博主在 M1 Mac mini 上的 Asahi Linux 系統中播放了一個 YouTube 視頻。

他欣喜地發現,在這裡可以播放 0 掉幀的全屏 HD 視頻,且 UI 也一直很靈敏,而不像其他許多基於 ARM 的單板機那樣遲鈍。

Bug 修復速度

接着,博主使用 Iperf 測試了網絡性能,並發現了 Asahi Linux 的一個 bug——

由於 Asahi 將網絡適配器設置為使用單一的 PCI Express 通道,導致 10 千兆的超快網絡被限制到僅 1.5 千兆。

小哥將這個漏洞反饋到了 Asahi 的聊天區里。幾分鐘后,開發者就修復了這個 bug,並表示這將適用於所有 Asahi 用戶。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

官方這認真的態度也是沒誰了!

降低 CPU 負載

博主發現,只要打開圖形性能監視器,CPU 的負載會增加 25% 左右;但如果執行 Asahi Linux 給出的命令行’htop’,CPU 的的負載將會直線下降到 1%。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

運行速度

博主以“重新編譯樹莓派 Linux 內核”為基準,對不同系統進行了測試。

結果發現,M1 mini 上 Linux 的速度比 macOS 足足快了 40%!這個速度與在有兩倍性能核心的 Mac Studio 上跑 macOS 的速度不相上下。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

價格方面,M1 Mac mini 最低價格是 699 美元,而配置豪華點的 Arm 開發版如 HoneyComb LX2,光一塊板子就要 750 美元了。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

所以,如果你想要一台能運行 Linux 的 Arm 電腦,M1 Mac mini 本身也不失為一個好選擇。

另外,博主的一個朋友 Michael Larabel 還使用 Phoronix 套件,對 M1 mini 上的 macOS 和 Asahi Linux 進行了測試。

對於一些檢測計算機性能的基準,如:LevelDB,macOS 表現得更優秀。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

但在一些別的方面,如:WebP 圖像編碼,Asahi Linux 具有優勢。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

值得注意的是,目前 Asahi Linux 還處於測試階段,未來 Asahi Linux VS macOS 會有怎樣的改變,還得交給時間來證明。

Asahi Linux 到底是什麼來頭?

所以 Asahi Linux 是怎麼來的?

2020 年末,Asahi Linux 由程序員 Hector Martin 眾籌發起。

Hector Martin 是一位網安高手,也是資深的操作系統移植專家,曾為各種設備提供非官方的開源支持來移植 Linux 系統,包括任天堂 Wii、索尼 PS 系列遊戲主機等。

2021 年 1 月份,Asahi Linux 項目眾籌完畢,正式啟動;今年 3 月份上線了測試版。

據其官網稱,Asahi 這個名字也是有一定來歷的:它在日語中的意思是“朝日”,同時也是代表着蘋果品種“旭”,這正是 Mac 系統名字的來源 Mcintosh 蘋果的日語名字。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

Asahi Linux 由開源社區的工程師們開發,可免費使用。

目前 Asahi Linux 支持的功能如下,包括 CPU 頻率轉換、RTC 等。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

當然,還在開發階段的 Asahi Linux 還有許多地方需要完善,例如:不能使用藍牙、沒有 GPU 加速等。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

開發團隊希望,未來 Linux 不僅能在 M1 系列機器上運行,而且能作為一個日常的操作系統在各個 Mac 機器上運行。

還未正式發布就被寄予厚望

在 Asahi Linux 的官方賬號下,外網的網友們紛紛送上祝福。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

太好了,我們果機用戶也將擁有超贊的雙系統了!

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

有人甚至和前文那位博主一樣,迫不及待地上手了。

在M1芯片上跑原生Linux:編譯速度比macOS還快40%

目前,許多程序員和感興趣者都參與了測試 Linux 測試,並提出了一些實用的建議。

群眾的智慧是無限的,感興趣的讀者快去試試吧!

參考鏈接:

https://asahilinux.org/2022/03/asahi-linux-alpha-release/

(0)
上一篇 2022-04-05 15:29
下一篇 2022-04-05 15:30

相关推荐