大佬彦祖们, M1 上虚拟机的体验如何?

2021-07-17 16:21:27 +08:00
 sn0w
工作中很常用到虚拟机,目前从 VMware 换到了 PD 。
在考虑入即将新出的 M1X 芯片 MacBook pro 。
请问彦祖们 M1 上目前能舒服得跑虚拟机了吗?有没有什么大 bug ?
6016 次点击
所在节点    Apple
17 条回复
mifar
2021-07-17 16:33:57 +08:00
PD 虚拟机肯定是不错的,个人使用场景来说体验非常好的虚拟机。Linux 是没问题爹

但是 win10 on arm 是定制硬件开发的,也就是针对一套 ARM 环境要做出驱动适配开发,微软也没有主动去适配 PD 虚拟机。 所以这个体验是 BUG 不断的。

抛开虚拟机,就算是专门的 ARM win10 设备,运行 X86 软件也才刚刚能用, 运行 X64 软件可谓是一塌糊涂吧。
mifar
2021-07-17 16:35:12 +08:00
我觉得 ARM Mac 是为更专业的 Mac 体验而生的,比如说能运行中画质 3A 游戏,更长的续航和更低的发热。

但是如果要虚拟机深度依赖,并且依赖 Office 办公,还是 X86 Mac 的兼容性会更好。
sn0w
2021-07-17 16:38:22 +08:00
@mifar 谢谢大哥!
hronro
2021-07-17 16:45:05 +08:00
@mifar 可以跑 x86-64 的 Linux 吗?
mifar
2021-07-17 17:08:14 +08:00
@hronro 那肯定不行啊,只能跑 ARM Linux

M1 运行的是 ARM Win,因为 ARM Win 能运行 X86,所以 M1 在虚拟机上能实现 X86 兼容。
当然 CrossOver 也能实现原生 M1 Mac 运行 X86 应用,但是我个人觉得微软自己的兼容都一塌糊涂,一个三方公司让 X86 win 应用在 Arm Mac 上运行的难度就更大了
zhihuichan
2021-07-17 17:25:43 +08:00
为了更顺滑的跑 win 虚拟机,刚入了台 64G 的 16 寸…
agagega
2021-07-17 17:40:50 +08:00
有什么开源的虚拟机支持 M1 的吗?只要 arm Linux 就行
hronro
2021-07-17 18:25:44 +08:00
@mifar #5 那有点坑。Docker 也是只能跑 ARM 架构的镜像吗,那好多都用不了。
SingeeKing
2021-07-17 18:49:23 +08:00
只能运行 ARM 版本虚拟机,另外目前看只支持 Ubuntu,CentOS/RHEL/Debian 都卡在引导界面无法启动
SingeeKing
2021-07-17 18:50:18 +08:00
@hronro #8 docker 可以跑 x86,有模拟
ostrichb
2021-07-17 18:52:08 +08:00
@agagega 你可以看看 UTM for mac 不过性能好像一般
yihy8023
2021-07-17 20:38:57 +08:00
@agagega 除了 pd 虚拟机不知道,docker 可以跑 arm64 linux.
yihy8023
2021-07-17 20:40:36 +08:00
@agagega 我编译过 arm64 的应用镜像,启动比 x64 mac 上的快不少。
youthfire
2021-07-17 22:31:38 +08:00
正在用,体验一般。下了 20h2 的 arm 版系统,安装报错,只能硬着头皮注册 insider,最新版只有 EDGE 没有 IE,也装不了 IE11 。这样导致有些企业应用运行不了,比如能打开网站却跳不出下拉菜单,另外一些插件乱码且无法运行,在另一台 intel 2018mbp 上都正常。
MrYELiex
2021-07-17 22:35:42 +08:00
utm for mac 性能非常非常差 跑 win7 基本上也就是能开机 发热严重 bug 崩溃多
pd 跑 win for arm 基本可以满足日常网银
Zien
2021-07-18 04:12:41 +08:00
想知道跑 arm linux 效能如何?
Damenly1
2021-07-19 09:35:55 +08:00
@Zien 我在 qemu 的 archlinux 编译 kernel 比我朋友的 cm4 都快,爽到飞起

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790083

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX