All articles
PerformanceEmulatorApple Silicon8 min

Slow Android Emulator on Mac: The Settings That Actually Make a Difference

Updated on · The MACOS EMULATOR team

When a game lags inside an Android emulator on a Mac, the first reflex is to give the emulator more memory and push the frame rate to 60. Measurements taken on players’ Macs show these are precisely the two moves that most often make things worse. Here are the settings, in the order they pay off.

1. Turn off macOS Low Power Mode

This is the setting with the biggest impact, and the least known. In Low Power Mode, macOS throttles the chip to save battery, and the emulator along with it. Measured on an 8 GB MacBook Air M1: 3.3 frames per second with the mode on, 29.7 once it was off.

In System Settings > Battery, set Low Power Mode to “Never”, or at least to “Only on Battery” and play plugged in.

2. Do not give the emulator more memory

Beyond roughly half of the Mac’s memory, macOS has to move data to the disk, and every swap freezes the game for an instant. One player had given 16 GB to the emulator on a 24 GB Mac: 23.6 frames per second against the 60 targeted, while neither the CPU nor the GPU was maxed out.

The MACOS EMULATOR launcher picks the emulator’s memory based on your Mac. Keep its value, and on a Mac that is already busy, lower it rather than raising it.

3. Close what runs alongside

In the reports we receive, it is almost always the Mac’s memory that gives out, not the GPU, which often stays below half of what it can do. An example on an 8 GB Mac: 1.5 GB of free memory and 4.2 GB already swapped to disk, while the game engine was holding its frame rate. The game was fine; the Mac was suffocating.

  • A Discord screen share: almost half the CPU on its own.
  • Heavy browser windows, which fight for the same cores as the emulator.
  • An iCloud sync in progress.

To check, open Activity Monitor, Memory tab: if Memory Pressure turns yellow or red, that is where your smoothness is going.

4. Thirty steady frames beat sixty late ones

On screen, what you perceive is consistency, not the number. Measured on an 8 GB M1 at 30 Hz: 100% of frames on time, and 38 milliseconds at the worst interval. That is why the launcher runs the emulator at 30 Hz on 8 GB and 16 GB Macs, and at 60 Hz from 24 GB. If it stutters at 60, drop back to 30.

In the same spirit, the launcher’s Smooth render setting is the one that costs the GPU the least: it is the first to try when busy scenes hitch.

5. Keep your Mac’s display on “Default”

In System Settings > Displays, the “More Space” option makes the Mac draw an image larger than the screen, then scale it down. That is extra work for the GPU while the emulator is running. To play, switch back to “Default”.

6. In the game, pick a single limiter

Many mobile games offer both a frame rate cap and a battery saving mode. Pick one or the other: either the cap, at 60, or 30 if the Mac runs hot, with battery saving off; or battery saving alone, which then caps the frame rate by itself. For graphics quality, start at a medium level and go higher only if the frame rate holds.

7. Heat: the MacBook Air case

The MacBook Air has no fan. Under a long load, its chip slows itself down to stay at a safe temperature, and the frame rate drops as the session goes on. It is not a fault. For a long session, cap the game at 30, put the Mac on a hard, open surface, and play plugged in if your Low Power Mode turns on when on battery.

If it is the sound that drops out rather than the picture, the causes are different: the guide to sound cutting out or crackling in the emulator separates them.

Frequently asked questions

Why does my Android emulator lag when my Mac is recent?

Because the GPU is rarely the culprit. In order: macOS Low Power Mode, too much memory given to the emulator, and the apps running alongside.

Does giving the emulator more memory make it smoother?

No. Beyond roughly half of the Mac’s memory, macOS swaps to disk and the game freezes in bursts. The value the launcher picks is the right one.

Should I run the emulator at 30 or 60 Hz?

At 30 Hz on an 8 GB or 16 GB Mac, at 60 Hz from 24 GB. If the match stutters at 60, drop back to 30: steady frames look smoother than more frames that arrive late.

My MacBook Air gets hot while I play. Is that a problem?

No. Without a fan, it slows its chip down to stay at a safe temperature. Cap the game at 30 frames per second for long sessions and put the Mac on a hard surface.

How do I find out what is slowing my Mac down?

Activity Monitor, Memory tab. Yellow or red Memory Pressure, or several gigabytes of swap, means the Mac is short on memory: close apps before touching the emulator’s settings.