自从有人在 Mac 上成功通过虚拟化运行 Win10 ARM 系统以后,我发现很多爱搞机的同学都坐不住了,纷纷表示要尝试一下。
当然,由于操作起来比较复杂,还是劝退了不少“小白”用户。
而我身边也有,通过苹果官方模拟器 Rosetta2 编译模拟 X86 版的 LOL,无论在游戏画质、游戏帧数,还是在处理器温度控制方面,都远远超过了 Intel 处理器的 Mac。
但在体验上,完全没法跟 Win10 版本下 LOL 相比较。
其实关于虚拟机的问题,苹果官方也早就给出了答案。
M1 版 MacBook 虽然可以通过 Rosetta2 兼容大部分之前的 macOS 软件,但对于其他操作系统的兼容上还是有问题的。
苹果官方表示,Rosetta2 并不能兼容基于 Intel 处理器开发的虚拟机软件,因为根本无法编译。
/图源:Apple 支持
同时 M1 版 MacBook 并不支持 bootcamp,所以用户就没办法像之前一样装双系统了。
/图源:推特
而之前成功运行 Win10 是因为开发者使用的是 QEMU,这是一个开源的软件,它无法直接在 M1 版 MacBook 上运行。
/图源:推特
所以,现在开发者用的是修改后的 QEMU,这才成功运行了 Win10 ARM 版本。
虽然运行起来各方面数据都不错,但毕竟只是解决一时之需,后续还是需要慢慢开发的。
今年的 WWDC 大会上,M1 版的 Parallels 已经能够实际运行一个虚拟化的 Linux 系统,相信在不久后,运行 Windows、Linux 等第三方系统也不成问题。
这里我劝大家还是不要轻易尝试了,毕竟出了差错就得不偿失了...
期待