一台 M4 Pro Mac mini 跑 macOS 虚拟机,CPU 单核得分 3855,宿主机是 3948。GPU Metal 也接近,VM 为 106896,宿主机为 111970。

这个结果有点反常识。很多人对虚拟机的旧印象,还是卡、慢、像隔着一层玻璃操作系统。但在这次测试里,Apple silicon 上的 macOS VM,基础性能损耗已经不是最刺眼的问题。

真正要看的,是边界。

The Eclectic Light Company 作者 Howard Oakley 的测试宿主机是 Mac mini M4 Pro,14 核、48GB 内存、2TB SSD,运行 macOS 26.4.1。虚拟机也运行 macOS 26.4.1,测试工具是 Geekbench 6.7.1。

我的判断很简单:这组数据足以说明,macOS VM 已经能承担不少日常轻任务;但它不能证明低配 Mac 可以无脑多开,也不能证明虚拟机适合跑重型 AI。

性能损耗不大,但神经引擎别高估

这次性能测试里,虚拟机分配了 5 个虚拟核心和 16GB 虚拟内存。CPU 单核和 GPU Metal 的差距都不大,日常交互大概率不会因为虚拟化本身变得难受。

但多核和神经引擎要分开看。多核成绩受分配核心数影响,不能拿来简单推导整机性能。神经引擎的 CoreML 测试里,半精度和量化项目差距很大,这才是跑 AI 时更该警惕的地方。

项目虚拟机宿主机该怎么理解
CPU 单核38553948接近宿主机,轻任务压力不大
CPU 多核1322223342VM 核心数更少,不能直接等比例比较
GPU Metal106896111970图形损耗较小
Neural Engine CoreML5291 / 8577 / 68775973 / 41251 / 56616半精度、量化项目明显落后

这里不能把一次 Geekbench 写成所有 Apple silicon Mac 的通用结论。宿主机是高配 M4 Pro Mac mini,不是入门芯片,也不是小内存笔记本。

更稳妥的说法是:在这台机器、这套系统和这次测试里,macOS VM 的 CPU 单核和 Metal 图形表现已经足够接近宿主机。对浏览器、系统设置、应用安装测试这类任务,性能损耗不是第一矛盾。

AI 工作负载另说。

如果你想在 VM 里跑本地 LLM、图像生成、重型 CoreML 测试,这组数据反而是在提醒你收手。虚拟机适合做干净环境,不等于适合做算力容器。器小而任重,必然吃力。

2 核 4GB 能用,但只适合轻任务

更贴近普通用户的问题,是入门级 MacBook Neo 能不能承载一个有用的 macOS VM。

Oakley 用 Viable 虚拟化工具,把 VM 配置从 4 核 8GB 往下压。先到 3 核 6GB,再到 2 核 4GB。显示窗口设为 1600 x 1000。

结果没有到不能用的程度。

4 核 8GB 时,虚拟机运行轻快,内存使用约 5GB。3 核 6GB 时,内存使用约 3.9GB,Safari 和轻量任务仍正常。2 核 4GB 时,已用内存约 3.1GB,Safari 浏览、系统设置里的存储分析等操作仍可完成。

这对两类人最有用。

一类是开发者。你可以把 macOS VM 当隔离环境,用来测安装流程、系统设置、浏览器兼容性,或者验证某个应用在干净系统里的行为。这样做的好处是少污染主系统,出问题也容易回退。

另一类是准备买入门 Mac 的用户。你如果只是想偶尔开一个 VM,试新系统、查旧应用、跑轻量网页任务,2 核 4GB 的结果至少说明这条路不是摆设。

但动作要保守。

如果你的需求是重度开发、长期多任务、视频剪辑、Docker 集群、本地 LLM 推理,不要把 4GB macOS VM 当第二台 Mac。能打开 Safari,不等于能扛住一整天工作流。

对开发者来说,更现实的调整是:把低配 VM 用作测试沙盒,而不是主力环境。对想买 MacBook Neo 的人来说,如果购买理由里包含长期跑 VM,就不该只盯芯片型号,内存和 SSD 才是硬门槛。

选 MacBook Neo 时,SSD 可能比跑分更关键

低配 Mac 跑 VM,最容易被低估的是存储。

Oakley 提醒,macOS VM 如果明显小于 50GB,后续系统更新会受影响。更稳妥的下限是 60GB。一个标称 100GB 的 VM,因为使用 APFS 稀疏文件,基础状态下实际约占 54GB,并不是立刻吃掉 100GB 实体磁盘空间。

这个细节很重要。很多人看到 100GB 会直接退缩,但稀疏镜像不是一次性占满。真正的问题是,系统更新、应用安装、缓存增长之后,空间会慢慢逼近上限。

所以看 MacBook Neo,不该只问能不能跑 VM。更该问三件事:

变量更稳的选择原因
VM 磁盘大小至少 60GB小于 50GB 可能影响系统更新
实际占用100GB 稀疏镜像约占 54GB 起步不等于立刻占满 100GB,但会增长
机器 SSD512GB 更稳妥256GB 容易被系统、应用、缓存和 VM 挤满

如果 MacBook Neo 的入门款仍然是小 SSD,想长期跑 macOS VM 的用户最好观望配置,或者直接把 512GB 当起点。不是因为 256GB 一定不能跑,而是容错太低。

一个 VM 本身就要给系统更新留余量。主系统还要装应用、存文件、吃缓存。空间一紧,虚拟机的体验会比跑分先崩。

接下来最该观察的也不是某个跑分再高 5%。关键是入门级 MacBook Neo 的内存和 SSD 起步规格。如果 Apple 把低价机型压在小存储上,macOS VM 仍会停在高阶用户的工具箱里;如果 512GB 成为更合理的起点,虚拟机才更像普通用户能放心使用的功能。

回到开头那组数字:CPU 单核和 Metal 接近宿主机,说明 Apple silicon 上跑 macOS VM 已经不像过去那么吃亏。可神经引擎和存储限制也摆在那里。

这事的答案不是能不能跑,而是该跑什么、给多少空间、别拿它替代什么。