WydajnośćEmulatorApple Silicon7 min

Emulator Androida na MacBooku Air M1 z 8 GB: co launcher ustawia za Ciebie

Zaktualizowano · Zespół MACOS EMULATOR

MacBook Air M1 z 8 GB poradzi sobie z emulatorem Androida: układ nadąża. O tym, czy rozgrywka będzie płynna, decyduje pamięć, czyli 8 GB do podziału między macOS, emulator, grę i wszystko, co zostało otwarte obok. Oto co MACOS EMULATOR ustawia sam na tej maszynie i które ruchy zostają po Twojej stronie.

Przy 8 GB decyduje pamięć, a nie układ

W raportach wydajności, które dostajemy, układ graficzny najczęściej pracuje poniżej połowy swoich możliwości, nawet wtedy, gdy gra się tnie. Puszcza pamięć. Gdy jej brakuje, macOS przenosi dane na dysk, a każda taka wymiana na chwilę zamraża grę.

Przykład z Maca z 8 GB: zostało tylko 1,5 GB wolnej pamięci, a macOS przeniósł już 4,2 GB na dysk. Silnik gry tymczasem trzymał 100 % swojego tempa. Gra działała dobrze; to Mac się dusił, przez wszystko, co działało obok.

Co launcher ustawia sam na Macu z 8 GB

Launcher odczytuje ilość pamięci w Twoim Macu i ustawia wartości początkowe dla jego klasy. Na MacBooku Air M1 z 8 GB są to:

  • Pamięć emulatora: 4,5 GB, wobec 6,5 GB na Macach od 16 GB w górę. Reszta zostaje dla macOS i Twoich aplikacji.
  • Tempo: 30 Hz. Zmierzone na M1 z 8 GB przy 30 Hz: 100 % klatek na czas i 38 milisekund w najgorszym odstępie.
  • Jakość: „Balanced”. Poziom „Ultra” istnieje, ale kryje się za ostrzeżeniem: gra nie utrzymuje go w sposób niezawodny, a przejście na niego oznacza ponowne pobranie blisko 400 MB filmów.

Zmiana pamięci albo tempa zaczyna działać dopiero przy następnym uruchomieniu emulatora. Jeśli suwaki zostały już przesunięte i nie pamiętasz, gdzie były wartości początkowe, otwórz Settings: wiersz Machine profile ma przycisk „8 GB”, który jednym ruchem przywraca pamięć, rozdzielczość, jakość i tempo przewidziane dla Twojej klasy Maca.

Nie dawaj emulatorowi więcej pamięci

To pierwszy odruch, a przy 8 GB najbardziej kosztowny. Każdego gigabajta oddanego emulatorowi brakuje potem macOS: system zapisuje dane na dysku, a te przerwy zamrażają obraz, czasem także dźwięk. Launcher pozwala wejść powyżej 4,5 GB, ale ostrzega Cię, zanim zapisze tę wartość. Jeśli Twoja wartość jest już wyższa, wróć do 4,5 GB.

Zamknij to, co działa obok

  • Okna przeglądarki: im więcej ich jest otwartych, tym bardziej obciążają Maca.
  • Trwająca synchronizacja iCloud.
  • Udostępnianie ekranu na Discordzie, które samo zabiera blisko połowę procesora.

Żeby to sprawdzić, otwórz Monitor aktywności, kartę Pamięć: jeśli wykres obciążenia pamięci robi się żółty albo czerwony, zamknij to, co zajmuje najwięcej pamięci, zanim zaczniesz zmieniać ustawienia emulatora.

Dwa ustawienia macOS do sprawdzenia

Pierwsze to tryb niskiego zużycia energii, i na MacBooku Air to on waży najwięcej. Zmierzone na MacBooku Air M1 z 8 GB: 3,3 klatki na sekundę z włączonym trybem, 29,7 po jego wyłączeniu. W Ustawieniach systemowych, w sekcji Bateria, ustaw go na „Nigdy” albo tak, żeby włączał się tylko przy zasilaniu z baterii, i graj z podłączonym zasilaczem.

Drugie: w Ustawieniach systemowych, w sekcji Wyświetlacze, zostaw ekran na „Domyślne”. Opcja „Więcej miejsca” sprawia, że Mac rysuje obraz większy niż ekran, a to dodatkowa praca w czasie, gdy działa emulator.

Ostry pełny ekran na wyświetlaczu MacBooka Air

Powiększanie okna myszą tylko rozciąga obraz, który został już obliczony. Żeby pełny ekran był ostry, wybierz „Screen fit” w Settings, potem Resolution: tę opcję ustawia zresztą także przycisk „8 GB” z wiersza Machine profile. Gra jest wtedy rysowana w rozmiarze ekranu, bez rozmycia.

Na dużym monitorze zewnętrznym (na przykład w 2560x1440) Mac z 8 GB nie ma zapasu: launcher sam schodzi wtedy do „Fluid (1440x900)”, czyli rozdzielczości, której rysowanie kosztuje najmniej.

Pierwsze uruchomienie: od dziesięciu do dwudziestu minut, tylko raz

Na Macu z 8 GB pierwsze uruchomienie urządzenia z Androidem trwa od dziesięciu do dwudziestu minut. To nie jest zawieszenie i zdarza się tylko raz: postęp wyświetla się pod przyciskiem „Play”. Nie zamykaj launchera, nie uruchamiaj go ponownie, a w tym czasie zamknij resztę, żeby oddać mu pamięć. Poradnik instalacji emulatora opisuje każdy wcześniejszy krok.

Temperatura: MacBook Air nie ma wentylatora

Przy długim obciążeniu układ MacBooka Air sam zwalnia, żeby utrzymać bezpieczną temperaturę, i tempo spada w miarę trwania sesji. To nie awaria. Przy długiej rozgrywce limit 30 klatek na sekundę ustawiony w samej grze sprawia, że Mac grzeje się znacznie mniej. Postaw go też na twardej, odsłoniętej powierzchni.

Jeśli po tym wszystkim gra nadal się tnie, ustawienia wolnego emulatora Androida idą dalej, w kolejności, w jakiej najwięcej dają.

Najczęstsze pytania

Czy MacBook Air M1 z 8 GB wystarczy do emulatora Androida?

Tak, jeśli zostawisz mu pamięć. Launcher ustawia na nim 4,5 GB dla emulatora, 30 Hz i jakość „Balanced”. Na czas gry zamknij przeglądarkę i ciężkie aplikacje, a tryb niskiego zużycia energii wyłącz. Zgodność zależy natomiast od konkretnej gry.

Ile pamięci dać emulatorowi na Macu z 8 GB?

4,5 GB, czyli wartość, którą launcher ustawia sam. Powyżej tego macOS zapisuje dane na dysku, a gra co chwilę się zacina. Przycisk „8 GB” w Settings, w wierszu Machine profile, przywraca ją jednym kliknięciem.

Czy przełączyć emulator na 60 Hz na MacBooku Air M1?

Nie. Przy 8 GB launcher zostaje przy 30 Hz: klatek jest o połowę mniej, ale przychodzą na czas, a na ekranie widać regularność, nie liczbę.

Dlaczego pierwsze uruchomienie trwa tak długo na moim Macu z 8 GB?

Pierwszy start urządzenia z Androidem trwa na takim Macu od dziesięciu do dwudziestu minut, ale tylko raz. Zostaw launcher otwarty: postęp wyświetla się pod przyciskiem „Play”.

Mój MacBook Air M1 grzeje się w trakcie gry, co robić?

Nic niepokojącego: bez wentylatora zwalnia układ, żeby utrzymać bezpieczną temperaturę. Przy długiej sesji ogranicz grę do 30 klatek na sekundę i postaw Maca na twardej powierzchni.