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

MacBook 拔掉电源玩安卓模拟器:一个会拖垮游戏的设置,和真正有用的做法

更新于 · MACOS EMULATOR 团队

MacBook 拔掉电源之后,往往正是想玩游戏的时候:在火车上,在沙发上,离插座远远的。模拟器里的安卓设备在本地运行,就在你 Mac 的芯片上,插不插电都一样。但 macOS 里有一个设置,会在你拔掉电源的那一刻让帧率一下子掉下来。下面讲是哪一个,以及用 MACOS EMULATOR 玩的时候,哪些做法能减轻 Mac 的负担。

会拖垮游戏的设置:macOS 的低电量模式

macOS 的低电量模式靠限制处理器和图形芯片来省电。模拟器同时用到这两样,也就跟着被限制。在一台 8 GB 的 MacBook Air M1 上实测:开启该模式时每秒 3.3 帧,关闭后 29.7 帧。这是影响最大的一个设置。

它在「系统设置」>「电池」里,低电量模式的菜单中调整。平时常听到的建议是把它改成只在使用电池时开启、插着电玩,这在办公桌前没问题。可是用电池时,恰恰就是这个模式会启动的情况。

想拔电玩:选「永不」

如果你想用电池玩,就把低电量模式设为「永不」。玩完之后,可以再改回只在使用电池时开启。

如果你的游戏插电时跑得好好的,一拔电就卡,请先看这个菜单:改成只在使用电池时开启的话,模式在你离开电源的那一刻就启动,而启动器和游戏里什么都没有变。

性能报告会告诉你

不确定卡的时候这个模式开没开?性能报告会记下来。请在对局中、用电池、帧率下降的那一刻,从工具栏做一份报告:它会记下低电量模式是否开启,同时记下 Mac 的发热状态、负载,以及占用最多的应用。

报告是加密的:由客服来读,客服马上就能看出是不是这个模式造成的。模拟器帧数测量指南讲了怎么做这份报告并发送。

两种省电,别混为一谈

很多手机游戏在画面选项里有自己的省电功能。它和 macOS 的省电毫无关系:它不会限制 Mac,而是游戏自己变得更轻。画质预设保持高或中,然后,如果你的游戏提供帧率上限和省电选项,二选一:

  • 上限设为 30,并关闭游戏的省电:帧数减半,发热大大减少,特效依然保留。长时间对局或用电池时,这是稳妥的选择;
  • 或者只开游戏的省电:游戏会自己把帧率压到 30 左右并去掉一些特效,但声音中断的情况要少得多。

不管启动器的帧率怎么设,这两条路都行得通。记住一条简单的规则:游戏自己的省电,想开就开;macOS 的低电量模式,不要开。

让芯片少干点活

在启动器的 RENDER 卡片上,保持 Balanced,这是启动器给所有 Mac 的画质。Ultra 让游戏每帧绘制的像素约是 Balanced 的 1.8 倍,而且这一档游戏并不能稳定地维持:模拟器画质设置指南解释了原因。

在 macOS 一侧,请在「系统设置」>「显示器」里把屏幕保持在「默认」。「更多空间」会让 Mac 绘制一张比屏幕更大的图像,再在每一帧里缩小:在 MacBook Air M2 上于对局中实测,macOS 的显示服务器因此占去了一个处理器核心的 45%。

也请关掉旁边运行的东西。Discord 屏幕共享一项就占去近一半的处理器,吃资源的浏览器窗口和模拟器争用同样的核心。用电池时,这些都是芯片白干的活。

在 MacBook Air 上,发热也要考虑

MacBook Air 没有风扇。长时间负载下,它的芯片会自己降速,以保持在安全温度,没有任何声音提醒你。游戏里把帧率限制在 30,也是给它减负的做法:Mac 玩安卓模拟器发热指南讲了其余的细节。

玩完之后,关掉设备

退出启动器并不会关闭安卓设备:它会在没有启动器的情况下继续运行。用电池时,这就是一台白白在干活的设备。请用工具栏上红色的电源按钮把它关掉:这也是让之后的启动保持短的正常关机。

那续航呢?

这里不给数字:电池能撑多久,取决于 Mac、游戏和它的设置,而我们没有测过。长时间对局,最简单的办法还是插着电玩,并把低电量模式设为「永不」,或者改成只在使用电池时开启。

常见问题

Mac 上的安卓模拟器可以用电池玩吗?

可以,安卓设备在本地运行于你 Mac 的芯片上,插不插电都一样。只有一个条件:macOS 的低电量模式要保持关闭,因为它会限制芯片,模拟器也跟着被限制。

为什么我的游戏一拔掉 MacBook 的电源就卡?

先看低电量模式,在「系统设置」>「电池」里:改成只在使用电池时开启的话,它在你拔掉电源的那一刻就启动。在 8 GB 的 MacBook Air M1 上,它让游戏从每秒 29.7 帧掉到 3.3 帧。想用电池玩,就把它设为「永不」。

需要开启游戏自己的省电吗?

可以开:它不会限制 Mac,而是游戏自己把帧率压到 30 左右并去掉一些特效。另一条路,上限设为 30 并关闭这个选项,效果一样好。二选一就行。

用电池能玩多久?

我们没有数字可以给你:这取决于 Mac、游戏和它的设置,而且没有人测过。限制 30 帧和保持 Balanced 能减轻芯片的负担;长时间对局,请给 Mac 插上电。

怎么知道卡的时候低电量模式有没有开?

在对局中、卡的那一刻,从工具栏做一份性能报告:它会记下这个模式是否开启。报告是加密的,由客服来读。