맥북 프로 안드로이드 에뮬레이터: Pro·Max 칩이 실제로 바꾸는 것
수정일 · MACOS EMULATOR 팀
맥북 프로는 안드로이드 에뮬레이터를 돌리기에 여유가 있습니다. Pro나 Max 칩, 대개 16GB 이상의 메모리, 그리고 맥북 에어와 달리 팬이 있습니다. 하지만 이 여유가 저절로 초당 프레임으로 바뀌지는 않고, 세 가지 습관이 그것을 망칩니다. 메모리 늘리기, “Ultra”, 그리고 잊어버린 게임 설정입니다. MACOS EMULATOR가 알아서 정하는 것과, 직접 챙겨야 할 것을 정리했습니다.
런처는 맥북 프로를 메모리 기준으로 맞춥니다
런처는 칩과 상관없이 메모리를 보고 맥의 등급을 정하고, 그 등급에 따라 에뮬레이터 메모리, 화질, 시작 주사율을 정합니다.
- 8GB: 에뮬레이터에 4.5GB, 30Hz. 8GB 맥북 에어와 같으며, 8GB 맥북 에어 M1 에뮬레이터 가이드에서 자세히 다룹니다.
- 16GB 또는 18GB: 에뮬레이터에 6.5GB. 18GB는 16GB 등급으로 분류됩니다.
- 24GB 이상(32, 36, 48GB 등): 에뮬레이터에 10.5GB, 그리고 60Hz.
- 모든 등급: “Balanced” 화질.
16GB나 18GB에서는 시작 주사율이 “RENDER” 카드에 표시됩니다. 그 값을 그대로 두세요. 메모리와 주사율 변경은 에뮬레이터를 다음에 시작할 때 적용됩니다. 이미 슬라이더를 움직였다면 “Settings”를 여세요. “Machine profile” 줄에 등급마다 버튼(“8 GB”, “16 GB”, “24 GB”)이 있고, 내 등급의 버튼이 메모리, 해상도, 화질, 주사율을 한 번에 그 등급의 값으로 되돌립니다.
메모리를 늘린다고 에뮬레이터가 빨라지지 않습니다
32GB나 36GB 맥북 프로라면 에뮬레이터에 16GB를 주고 싶어집니다. 얻는 것은 없습니다. 유지할 값은 10.5GB이고, 그보다 높은 값을 저장하기 전에 런처가 경고합니다. 어느 선을 넘으면 macOS가 메모리를 디스크와 주고받기 시작하고, 그때마다 게임이 잠깐 멈춥니다.
플레이어들에게서 확인한 두 가지 사례입니다. 24GB 맥에서 에뮬레이터에 16GB를 주자, 목표 60프레임에 실제로는 초당 23.6프레임이 나왔습니다. 프로세서도 그래픽 칩도 포화 상태가 아니었는데도요. 32GB 맥북 프로 M1 Max에서도 16GB를 주자, 게임을 시작할 때마다 2분 뒤 소리가 완전히 끊겼습니다. 해결은 메모리를 10GB로 되돌리는 것부터 시작했습니다.
24GB부터 60Hz, 그리고 30으로 내릴 때
24GB부터 런처는 에뮬레이터를 60Hz로 설정합니다. 플레이가 끊긴다면 “RENDER” 카드에서 30으로 내리세요. 프레임 수는 절반이지만 제때 도착하고, 화면에서 느껴지는 것은 숫자가 아니라 일정함입니다.
이 주사율은 안드로이드 기기의 주사율이지, 게임의 프레임 제한이 아닙니다. 런처를 60으로 둬도 게임이 60으로 도는 것은 아닙니다.
Max 칩이라도 “Ultra”가 아니라 “Balanced”
“Balanced”는 모든 등급의 시작 화질입니다. “Ultra”도 있지만 경고가 먼저 뜹니다. 게임이 이 단계를 안정적으로 버티지 못하고, 바꾸면 약 400MB의 영상을 다시 내려받아야 합니다. 한계는 맥이 아니라 안드로이드 안에서 도는 게임에 있으니, Max 칩이라도 달라지지 않습니다.
게임 안의 그래픽 설정도 챙기세요
런처가 정하는 것은 절반뿐입니다. 맥북 프로가 가장 많이 얻을 수 있는 곳은 게임의 그래픽 옵션입니다. 높은 단계나 중간 단계의 화질 프리셋이면 무난합니다. 그다음, 게임에 프레임 제한과 배터리 절약 모드가 있다면 하나만 정하세요.
- 배터리 절약 모드를 끄고, 제한은 직접 정합니다. 60, 또는 맥이 뜨거워지면 30.
- 배터리 절약 모드를 켜고, 게임이 알아서 프레임을 제한하게 합니다.
런처가 30Hz든 60Hz든 두 방법 모두 통합니다. M3 Max에서 측정한 결과, 높은 단계 프리셋에 60 제한, 배터리 절약 모드를 끈 설정으로 게임이 초당 27프레임에서 52프레임으로 올라갔습니다.
팬과 배터리: 30으로 제한하기
오래 플레이하는 동안 팬이 세게 돌거나 배터리로 플레이한다면, 같은 프리셋에서 게임을 30으로 제한하세요. 프레임은 절반이지만 열과 팬 소음이 훨씬 줄어듭니다.
배터리로 플레이할 때는 macOS의 저전력 모드도 확인하세요. 칩 성능을 제한해서 에뮬레이터까지 함께 느려집니다. 8GB 맥북 에어 M1에서 측정한 결과, 모드를 켰을 때 초당 3.3프레임, 끈 뒤에는 29.7프레임이었습니다. 맥북 프로에서도 설정 위치는 같습니다. 시스템 설정 > 배터리에서 저전력 모드를 “안 함”으로 바꾸거나, 배터리를 사용할 때만 켜지도록 한 뒤 전원을 연결하고 플레이하세요.
화면: 선명하게, 그리고 “기본값”으로
창을 키우면 이미 그려진 이미지가 늘어날 뿐입니다. 선명한 전체 화면을 원한다면 “Settings”에서 “Resolution”으로 들어가 “Screen fit”을 고르세요. “Machine profile”의 버튼들이 정하는 값도 바로 이것입니다. 그리고 시스템 설정 > 디스플레이에서는 “더 많은 공간”이 아니라 “기본값”으로 두세요. 외장 모니터까지 포함한 자세한 내용은 에뮬레이터 전체 화면 가이드에 있습니다.
그래도 버벅인다면
저희가 받는 리포트를 보면, 그래픽 칩은 대개 성능의 절반도 쓰지 않습니다. 먼저 무너지는 쪽은 맥의 메모리입니다. 디스코드 화면 공유와 무거운 브라우저를 닫고, 활동 모니터를 열어 메모리 탭을 보세요. 메모리 압력이 노란색이나 빨간색이면 메모리가 모자란다는 뜻입니다. 나머지는 느린 안드로이드 에뮬레이터를 위한 설정에서 하나씩 짚어 봅니다.
자주 묻는 질문
맥북 프로로 안드로이드 에뮬레이터를 충분히 돌릴 수 있나요?
네, 여유가 있습니다. 24GB부터 런처는 에뮬레이터에 10.5GB, 60Hz, “Balanced” 화질을 정합니다. 호환 여부는 게임마다 다릅니다.
32GB나 36GB 맥북 프로에서는 에뮬레이터에 메모리를 얼마나 줘야 하나요?
10.5GB입니다. 런처가 24GB부터 정하는 값입니다. 24GB 맥에서 에뮬레이터에 16GB를 주자, 목표 60프레임에 초당 23.6프레임까지 떨어졌습니다.
맥북 프로에서 에뮬레이터를 30Hz로 둬야 하나요, 60Hz로 둬야 하나요?
24GB부터 런처는 60Hz로 시작합니다. 16GB나 18GB에서는 “RENDER” 카드에 표시된 주사율을 그대로 두세요. 60에서 끊긴다면 30으로 내리세요. 숫자보다 일정함이 눈에 더 잘 띕니다.
Max 칩이면 “Ultra”로 올려야 하나요?
아니요. 게임이 “Ultra”를 안정적으로 버티지 못하고, 바꾸면 약 400MB의 영상을 다시 내려받아야 합니다. 칩과 상관없이 “Balanced”가 맞는 단계입니다.
게임 중에 맥북 프로 팬이 세게 도는데 어떻게 하나요?
게임의 그래픽 옵션에서 같은 프리셋 그대로 초당 30프레임으로 제한하세요. 열과 팬 소음이 훨씬 줄어듭니다. 배터리로 플레이할 때도 안전한 선택입니다.