Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%

现在 , M1 Mac 可以顺利运行原生 Linux 了 。专为苹果自研芯片打造的 Asahi Linux 项目 , Alpha 版本已经释出 。在 Mac 采用英特尔 CPU 的时期 , 用户已经摸索出通过硬盘分区或者使用 Parallels 等虚拟机在 Mac 上安装 Linux 的方法 。但到了苹果自研的 M1 处理器 , 一切又得重头开始 。
而 Asahi Linux 的目标 , 就是让苹果 M1 系列 Mac 用户能真正拥抱 Linux 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

所以在苹果电脑上装一个原生 Linux 系统 , 究竟是一种怎样的体验?一位有 30 万 + 粉丝的 YouTuber 在他的 M1 Mac 上亲测了一下 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

经过一系列测评 , 小哥表示:真香!
在完全相同的硬件上运行某些程序 , Linux 竟然比 macOS 还快!
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

而且 Mac 电脑看起来并不像 iPhone 手机和 iPad 系统那样封闭 。证据是 , 苹果官方还会积极为用户修复 Bootloader 启动器上发现的 Bug 。
那么小哥到底是怎么搞定 M1 双系统的呢?
安装前的准备工作
磨刀不误砍柴工 。博主提醒 , 想尝试 Asahi Linux 的朋友 , 一定要先看清楚安装要求 , 并最好选择一台没有重要文件的计算机来操作 。
Asahi Linux 官网也给出了详细安装须知:
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

否则 , 如果出问题了 , 你的电脑很可能就无法启动了 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

也许有人会想 , 那在 Parallels Desktop 等虚拟机上安装这个操作系统不就行了?
Asahi 官方对此回复 , Asahi Linux 是为苹果硬件量身打造的 , 而 Parallels Desktop 虚拟的是一个通用 ARM 架构 , 适合安装其他 Linux 发行版 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

正好小哥买了新的 Mac Studio , 旧的 M1 mac mini 就可以用来来做实验啦~
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

△ 左为 Mac mini M1 , 右为 Mac Studio M1
最终 , 他顺利地一次性成功安装了 Asahi Linux 。
系统启动后 , 可以看到 Asahi Linux 使用的是 KDE Plasma 桌面环境 。
Linux|在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 用户 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

官方这认真的态度也是没谁了!
降低 CPU 负载
博主发现 , 只要打开图形性能监视器 , CPU 的负载会增加 25% 左右;但如果执行 Asahi Linux 给出的命令行’htop’ , CPU 的的负载将会直线下降到 1% 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

运行速度
博主以“重新编译树莓派 Linux 内核”为基准 , 对不同系统进行了测试 。
结果发现 , M1 mini 上 Linux 的速度比 macOS 足足快了 40%!这个速度与在有两倍性能核心的 Mac Studio 上跑 macOS 的速度不相上下 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

价格方面 , M1 Mac mini 最低价格是 699 美元 , 而配置豪华点的 Arm 开发版如 HoneyComb LX2 , 光一块板子就要 750 美元了 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

所以 , 如果你想要一台能运行 Linux 的 Arm 电脑 , M1 Mac mini 本身也不失为一个好选择 。
另外 , 博主的一个朋友 Michael Larabel 还使用 Phoronix 套件 , 对 M1 mini 上的 macOS 和 Asahi Linux 进行了测试 。
对于一些检测计算机性能的基准 , 如:LevelDB , macOS 表现得更优秀 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

但在一些别的方面 , 如:WebP 图像编码 , Asahi Linux 具有优势 。
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 苹果的日语名字 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

Asahi Linux 由开源社区的工程师们开发 , 可免费使用 。
目前 Asahi Linux 支持的功能如下 , 包括 CPU 频率转换、RTC 等 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

当然 , 还在开发阶段的 Asahi Linux 还有许多地方需要完善 , 例如:不能使用蓝牙、没有 GPU 加速等 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

开发团队希望 , 未来 Linux 不仅能在 M1 系列机器上运行 , 而且能作为一个日常的操作系统在各个 Mac 机器上运行 。
还未正式发布就被寄予厚望
在 Asahi Linux 的官方账号下 , 外网的网友们纷纷送上祝福 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

太好了 , 我们果机用户也将拥有超赞的双系统了!
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

有人甚至和前文那位博主一样 , 迫不及待地上手了 。
Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%
文章图片

目前 , 许多程序员和感兴趣者都参与了测试 Linux 测试 , 并提出了一些实用的建议 。
群众的智慧是无限的 , 感兴趣的读者快去试试吧!
参考链接:
【Linux|在M1芯片上跑原生Linux:编译速度比macOS还快40%】https://asahilinux.org/2022/03/asahi-linux-alpha-release/

    推荐阅读