全部文章
性能模拟器Apple 芯片6 分钟

Mac mini、iMac 和 Mac Studio 跑安卓模拟器:台式 Mac 怎么设置才对

更新于 · MACOS EMULATOR 团队

对安卓模拟器来说,Mac mini、iMac 或 Mac Studio 得到的设置,和内存相同的笔记本完全一样。重要的不是机箱,而是 Mac 的内存、你玩游戏用的那块屏幕,以及旁边还开着的东西。下面说明 MACOS EMULATOR 在台式 Mac 上会自动设好什么,又有哪些要你自己来。

你的台式 Mac 能用吗?

需要 Apple 芯片(M1 或更新)、macOS 12 或更高版本,以及约 10 GB 的可用硬盘空间。想确认的话,打开苹果菜单,选择「关于本机」:「芯片」这一行应该以「Apple M」开头,「内存」这一行会告诉你这台 Mac 有多少内存。搭载 Intel 处理器的 Mac mini 和 iMac 不受支持:模拟器必须要有 Apple 芯片。

启动器看的是内存,不是机箱

启动器只按内存把每台 Mac 归入一个档位,再据此设定模拟器的内存、帧率和初始画质。所以一台 16 GB 的 Mac mini,得到的设置和 16 GB 的 MacBook Air 一模一样。每个档位分到什么,MacBook Pro 跑安卓模拟器的指南 有详细说明。

16 GB 的 Mac mini:多给的内存,换来的是掉帧

台式 Mac 不像笔记本那样会被合上,开着的应用就越积越多。一位用 16 GB Mac mini M4 的玩家就栽在这里。模拟器分到了 8.5 GB,旁边还开着很多应用:macOS 腾不出空间,只好压缩模拟器的内存。这 8.5 GB 里,只有 7% 还真正留在物理内存中。游戏每次用到其余的部分,都得先把它解压,画面只能干等。

这位玩家自己把模拟器的内存降到了 5.5 GB:在同一台机器上,按目标帧率准时渲染出来的画面,比例从 10% 升到了 70%。即便如此,浏览器还是得关掉。

这跟 Mac mini 本身无关:Mac 负载重的时候,给模拟器的内存并不是越多越好。启动器目前在 16 GB 的 Mac 上设定 6.5 GB。保持这个数值;如果你的 Mac 本来就负载很重,宁可调低,也别调高。启动器允许你调得更高,但写入之前会先提醒你,而且改动要等模拟器下次启动才生效。

开始游戏之前,打开「活动监视器」的「内存」标签,关掉占用好几 GB 的程序。

Mac Studio:配置再高,也是同一套稳妥的设置

32 GB、64 GB 甚至更大内存的 Mac Studio,都归入 24 GB 这一档:模拟器分到 10.5 GB,帧率 60 Hz,画质「Balanced」(均衡)。模拟器不会分到这台 Mac 一半的内存,这是有意为之:其余的留给 macOS 和你的应用。

即使是搭载 Ultra 芯片的 Mac Studio,也不建议选启动器里「Ultra」这一档画质。它确实有,但会先弹出警告:游戏撑不稳这一档,切过去还要重新下载将近 400 MB 的视频。保持「Balanced」就好。

屏幕:用的是你接上的那一块

Mac mini 和 Mac Studio 没有自带屏幕:你是在接上的显示器上玩。启动器的清晰全屏「Screen fit」(适应屏幕),按 Mac 的主显示器来计算:在 iMac 上就是它自带的屏幕,除非你另选了一块。如果你接了两台显示器,启动模拟器之前,先把玩游戏的那一台设为主显示器。模拟器全屏设置指南 讲解了这个设置,也说明了 8 GB 的 Mac 接上大显示器时,启动器会怎么做。

键盘和鼠标:现成的一整套

台式 Mac 本来就配着完整的键盘和鼠标。在模拟器里,点击就是触摸,游戏里的每个按钮都能绑定一个按键。只需要授予「辅助功能」权限:没有它,按键没有反应,右键还会把你踢出对局。打开「系统设置」,进入「隐私与安全性」,再进入「辅助功能」。

按键位置按屏幕比例保存:从一台显示器换到另一台,任何按键都不会移位。按键怎么设置,见模拟器键盘鼠标设置指南。

一直插着电:能耗和风扇

台式 Mac 没有电池,但如果它的「系统设置」里有低电量模式,玩游戏时请保持关闭:它会限制芯片性能,模拟器也跟着被拖慢。在一台 8 GB 的 MacBook Air M1 上实测:开启时每秒 3.3 帧,关闭后 29.7 帧。

如果长时间游玩时风扇声变大,就在游戏的画面选项里把帧率限制在每秒 30 帧:画面少一半,发热和风扇声都会小很多。

常见问题

Mac mini 跑安卓模拟器够用吗?

够用,前提是它搭载 Apple 芯片(M1 或更新),系统为 macOS 12 或更高版本。启动器和对待任何一台 Mac 一样,按内存来设定它。至于兼容性,要看具体的游戏。

16 GB 的 Mac mini,该给模拟器分多少内存?

6.5 GB,也就是启动器自动设定的数值。Mac 负载很重时,宁可调低,也别调高:一位用 16 GB Mac mini M4 的玩家分了 8.5 GB,结果这部分内存只有 7% 真正留在物理内存中。

Intel 芯片的 iMac 或 Mac mini 能用这个模拟器吗?

不能:它需要 Apple 芯片,Intel 芯片的 Mac 不受支持。打开苹果菜单,选择「关于本机」,就能看到你的 Mac 用的是什么芯片。

64 GB 的 Mac Studio 会让模拟器更快吗?

不会因为内存而更快:从 24 GB 起,启动器给模拟器设定 10.5 GB、60 Hz 和「Balanced」画质。其余的内存留给 macOS 和你的应用,让它们有余量。

我有两块屏幕,模拟器按哪一块来设定?

按 Mac 的主显示器:「Screen fit」会在安卓设备启动时取它的尺寸。在 macOS 的「显示器」设置里,把你玩游戏的那台显示器设为主显示器。