맥미니·아이맥·맥 스튜디오 안드로이드 에뮬레이터: 데스크톱 맥 제대로 설정하기
수정일 · MACOS EMULATOR 팀
안드로이드 에뮬레이터에서 맥미니, 아이맥, 맥 스튜디오는 메모리가 같은 노트북과 똑같은 설정을 받습니다. 중요한 것은 본체가 아니라 맥의 메모리, 플레이하는 화면, 그리고 옆에 열어 둔 앱입니다. MACOS EMULATOR가 데스크톱 맥에서 알아서 맞추는 것과, 직접 챙겨야 할 것을 정리했습니다.
내 데스크톱 맥에서도 될까요?
M1 이상의 애플 실리콘 칩, macOS 12 이상, 그리고 약 10GB의 여유 저장 공간이 필요합니다. 확인하려면 Apple 메뉴 > 이 Mac에 관하여를 여세요. “칩” 항목이 “Apple M”으로 시작해야 하고, “메모리” 항목에 맥의 메모리 용량이 나옵니다. 인텔 프로세서를 쓰는 맥미니와 아이맥은 지원되지 않습니다. 에뮬레이터에는 애플 실리콘 칩이 필요합니다.
런처는 본체가 아니라 메모리를 봅니다
런처는 오직 메모리만 보고 맥의 등급을 정하고, 그 등급에 따라 에뮬레이터 메모리, 주사율, 시작 화질을 정합니다. 그래서 16GB 맥미니는 16GB 맥북 에어와 똑같은 설정을 받습니다. 등급마다 정해지는 값은 맥북 프로 에뮬레이터 가이드에 자세히 나와 있습니다.
16GB 맥미니: 늘린 메모리가 프레임을 깎아 먹을 때
데스크톱 맥은 노트북처럼 덮개를 닫을 일이 없어서, 열어 둔 앱이 계속 쌓입니다. 16GB 맥미니 M4를 쓰는 한 플레이어가 바로 여기에 걸렸습니다. 에뮬레이터에 8.5GB를 주고 옆에 앱을 잔뜩 열어 둔 상태였는데, macOS는 자리가 모자라 에뮬레이터의 메모리를 압축하고 있었습니다. 그 8.5GB 가운데 실제로 RAM에 남아 있던 것은 7%뿐이었습니다. 게임이 나머지 부분을 건드릴 때마다 먼저 압축을 풀어야 했고, 그동안 프레임은 기다려야 했습니다.
이 플레이어는 직접 에뮬레이터 메모리를 5.5GB로 낮췄습니다. 같은 맥에서 목표 주사율에 맞춰 그려진 프레임의 비율이 10%에서 70%로 올랐습니다. 그래도 브라우저는 닫아야 했습니다.
맥미니라서 생긴 일이 아닙니다. 맥에 부하가 클 때는 에뮬레이터에 메모리를 더 준다고 좋아지지 않습니다. 현재 런처는 16GB 맥에 6.5GB를 정합니다. 이 값을 유지하고, 맥에 이미 부하가 크다면 올리기보다 낮추세요. 런처에서 더 높게 올릴 수는 있지만 값을 저장하기 전에 경고가 나오고, 변경은 에뮬레이터를 다음에 시작할 때 적용됩니다.
플레이하기 전에 활동 모니터를 열고, 메모리 탭에서 몇 GB씩 차지한 앱을 닫으세요.
맥 스튜디오: 큰 맥이라도 설정은 욕심내지 않습니다
32GB나 64GB, 또는 그 이상의 맥 스튜디오도 24GB 등급으로 분류됩니다. 에뮬레이터에 10.5GB, 60Hz, “Balanced” 화질입니다. 맥 메모리의 절반을 받지 않는데, 일부러 그렇게 정한 것입니다. 나머지는 macOS와 내 앱들의 몫입니다.
Ultra 칩을 단 맥 스튜디오라도 런처의 “Ultra” 화질 단계는 권장하지 않습니다. 고를 수는 있지만 경고가 먼저 뜨고, 게임이 이 단계를 안정적으로 버티지 못하며, 바꾸면 약 400MB의 영상을 다시 내려받아야 합니다. “Balanced”를 유지하세요.
화면: 연결한 모니터가 기준입니다
맥미니와 맥 스튜디오에는 자체 화면이 없으니, 연결한 모니터에서 플레이하게 됩니다. 런처의 선명한 전체 화면 설정인 “Screen fit”은 맥의 주 디스플레이를 기준으로 계산됩니다. 아이맥이라면 다른 화면을 고르지 않는 한 내장 화면이 기준입니다. 모니터가 두 대라면 에뮬레이터를 시작하기 전에 플레이할 모니터를 주 디스플레이로 지정하세요. 설정 방법과, 큰 모니터에 연결한 8GB 맥에서 런처가 하는 일은 에뮬레이터 전체 화면 가이드에서 설명합니다.
키보드와 마우스: 이미 다 갖춰져 있습니다
데스크톱 맥에는 제대로 된 키보드와 마우스가 이미 있습니다. 에뮬레이터에서는 클릭이 터치가 되고, 게임의 버튼마다 키를 지정할 수 있습니다. 필요한 것은 손쉬운 사용 권한 하나뿐입니다. 권한이 없으면 키가 반응하지 않고, 오른쪽 클릭을 하면 게임 밖으로 나가 버립니다. 시스템 설정 > 개인정보 보호 및 보안 > 손쉬운 사용에서 켜세요.
키 위치는 화면 비율로 저장되므로, 다른 모니터로 옮겨도 하나도 움직이지 않습니다. 키를 배치하는 방법은 에뮬레이터 키보드·마우스 가이드에서 설명합니다.
늘 전원에 연결된 맥: 저전력 모드와 팬
데스크톱 맥에는 배터리가 없지만, 시스템 설정에 저전력 모드가 보인다면 플레이할 때는 꺼 두세요. 칩 성능을 제한해서 에뮬레이터까지 함께 느려집니다. 8GB 맥북 에어 M1에서 측정한 결과, 모드를 켰을 때 초당 3.3프레임, 끈 뒤에는 29.7프레임이었습니다.
오래 플레이하는 동안 팬 소리가 들린다면, 게임의 그래픽 옵션에서 초당 30프레임으로 제한하세요. 프레임은 절반이지만 열과 팬 소음이 훨씬 줄어듭니다.
자주 묻는 질문
맥미니로 안드로이드 에뮬레이터를 돌리기에 충분한가요?
네, M1 이상의 애플 실리콘 칩과 macOS 12 이상이면 됩니다. 런처는 다른 맥과 마찬가지로 메모리를 보고 설정을 정합니다. 호환 여부는 게임마다 다릅니다.
16GB 맥미니에서는 에뮬레이터에 메모리를 얼마나 줘야 하나요?
런처가 알아서 정하는 6.5GB입니다. 맥에 부하가 크다면 올리기보다 낮추세요. 16GB 맥미니 M4의 한 플레이어는 8.5GB를 줬을 때, 그 메모리 가운데 실제로 RAM에 남아 있던 것이 7%뿐이었습니다.
인텔 아이맥이나 인텔 맥미니에서도 에뮬레이터가 되나요?
아니요. 애플 실리콘 칩이 필요하고, 인텔 맥은 지원되지 않습니다. 내 맥의 칩은 Apple 메뉴 > 이 Mac에 관하여에서 확인할 수 있습니다.
64GB 맥 스튜디오라면 에뮬레이터가 더 빨라지나요?
메모리 덕분에 빨라지지는 않습니다. 24GB부터 런처는 에뮬레이터에 10.5GB, 60Hz, “Balanced”를 정합니다. 나머지는 macOS와 내 앱들이 쓸 여유로 남습니다.
모니터가 두 대인데, 에뮬레이터는 어느 화면에 맞춰지나요?
맥의 주 디스플레이입니다. “Screen fit”은 기기를 시작할 때 그 화면의 크기를 가져옵니다. macOS 디스플레이 설정에서 플레이할 모니터를 주 디스플레이로 지정하세요.