WydajnośćEmulatorApple Silicon6 min

Mac nagrzewa się przy emulatorze Androida: skąd bierze się ciepło i jak je obniżyć

Zaktualizowano · Zespół MACOS EMULATOR

Mac, który nagrzewa się podczas gry w emulatorze Androida, nie jest zepsuty: to gra pracuje. Prawdziwe pytanie brzmi inaczej: czy ciepło kosztuje Cię klatki i co je obniża, nie psując rozgrywki? Oto co mierzy MACOS EMULATOR i co naprawdę działa.

Skąd bierze się ciepło

Na Macu z Apple Silicon urządzenie z Androidem działa lokalnie na hiperwizorze Apple, a jego kod wykonuje się bezpośrednio na układzie: nic nie jest tłumaczone instrukcja po instrukcji. Ciepło bierze się z pracy samej gry, a przede wszystkim z jej pracy graficznej, którą wykonuje układ graficzny Twojego Maca.

Ta praca zmienia się w trakcie gry: obciążenie układu graficznego rośnie z około 40 % w spokojnych momentach do 74 % w najbardziej obciążonych scenach. Jeśli Twój Mac nagrzewa się głównie wtedy, to normalne.

Gra nie jest sama na układzie. Wszystko, co działa obok, też pracuje: udostępnianie ekranu na Discordzie zabiera samo blisko połowę procesora, a ciężkie okna przeglądarki walczą o te same rdzenie co emulator. Zamknięcie ich to mniej pracy.

Z wentylatorem i bez, dwa różne sygnały

MacBook Pro albo Mac stacjonarny ma wentylator: gdy obciążenie trwa, słyszysz, jak przyspiesza. MacBook Air go nie ma. Przy długim obciążeniu jego układ sam zwalnia, żeby utrzymać bezpieczną temperaturę, i żaden dźwięk Cię nie ostrzega. Zmierzone u nas na MacBooku Air M2: przy tej samej pracy obciążenie Maca rosło, a macOS sygnalizował tylko lekkie nagrzanie.

Na Airze ciepło widać więc po klatkażu, który spada w trakcie długiej sesji, a nie na słuch. Poradnik o emulatorze na MacBooku Air M2 lub M3 opisuje tę maszynę, a poradnik o emulatorze na MacBooku Pro tę z wentylatorem.

Ruch, który chłodzi: 30 klatek na sekundę

Ustawienie, które się liczy, jest w opcjach graficznych gry, a nie w macOS. Zostaw wysoki albo średni preset, a jeśli gra ma limit klatek na sekundę i oszczędzanie baterii, wybierz jedno z dwóch:

  • limit 30 przy wyłączonym oszczędzaniu baterii: o połowę mniej klatek, dużo mniej ciepła i hałasu wentylatora, a efekty zostają;
  • albo samo oszczędzanie baterii: gra sama ustawia wtedy tempo w okolicy 30 i usuwa część efektów, ale dźwięk przerywa o wiele rzadziej.

To bezpieczny wybór na długą sesję, na Airze i na MacBooku Pro, którego wentylator się rozkręca. A trzydzieści równych klatek jest warte więcej niż sześćdziesiąt spóźnionych: poradnik o emulatorze Androida, który zacina to uzasadnia liczbami.

W launcherze: zostaw Balanced

Na karcie „RENDER” poziom jakości decyduje o liczbie pikseli, które rysuje gra. „Ultra” każe jej rysować mniej więcej 1,8 razy więcej niż „Balanced” w każdej klatce, na poziomie, którego gra nie utrzymuje w stabilny sposób. Zostaw „Balanced”, jakość, którą launcher ustawia na wszystkich Macach: poradnik o grafice w emulatorze wyjaśnia dlaczego.

W macOS zostaw ekran na „Domyślne”, w Ustawieniach systemowych, w sekcji Wyświetlacze. „Więcej miejsca” sprawia, że Mac rysuje obraz większy niż ekran, a potem pomniejsza go w każdej klatce: zmierzone w trakcie rozgrywki na MacBooku Air M2, serwer wyświetlania macOS zabierał 45 % jednego rdzenia procesora.

Tryb niskiego zużycia energii nie chłodzi, tylko dusi

Włączanie w macOS trybu niskiego zużycia energii, żeby Mac się mniej nagrzewał, to pozornie dobry pomysł: tryb dusi układ, a z nim emulator. Zmierzone na MacBooku Air M1 z 8 GB: 3,3 klatki na sekundę z włączonym trybem, 29,7 po jego wyłączeniu. Żeby obniżyć ciepło, obniż tempo gry; w Ustawieniach systemowych, w sekcji Bateria, ustaw tryb niskiego zużycia energii na „Nigdy” albo tak, żeby włączał się tylko przy zasilaniu z baterii, i graj z podłączonym zasilaczem.

Raport wydajności zapisuje stan termiczny

Jeśli klatkaż spada w trakcie długiej sesji, zrób raport wydajności z paska narzędzi, w trakcie rozgrywki, w chwili, gdy zwalnia. Zapisuje stan termiczny, który zgłasza macOS, od normalnego do poważnego spowolnienia, razem z obciążeniem Maca, trybem niskiego zużycia energii i aplikacjami, które obciążają go najbardziej.

Jest zaszyfrowany: czyta go wsparcie. Zobaczy tam, czy winne jest ciepło, czy coś innego: w raportach, które dostajemy, najczęściej zawodzi pamięć Maca, a nie układ graficzny. Poradnik o klatkach na sekundę w emulatorze wyjaśnia, jak go zrobić i wysłać.

Po grze wyłącz urządzenie

Zamknięcie launchera nie wyłącza urządzenia z Androidem: działa dalej bez niego. Zatrzymaj je czerwonym przyciskiem zasilania na pasku narzędzi. To też prawidłowe wyłączenie skraca kolejne uruchomienia: opisuje to poradnik o pasku narzędzi.

Najczęstsze pytania

Czy to normalne, że mój Mac nagrzewa się przy emulatorze Androida?

Tak. Gra wykonuje prawdziwą pracę graficzną: obciążenie układu graficznego rośnie z około 40 % do 74 % w najbardziej obciążonych scenach. Przy długim obciążeniu układ sam zwalnia, żeby utrzymać bezpieczną temperaturę: to nie awaria.

Jak sprawić, żeby Mac mniej się nagrzewał podczas gry?

W opcjach gry ogranicz tempo do 30 klatek na sekundę albo włącz samo jej oszczędzanie baterii. Zostaw „Balanced” w launcherze, zamknij ciężkie aplikacje i zostaw ekran Maca na „Domyślne”.

Dlaczego mój MacBook Air zwalnia po cichu?

Nie ma wentylatora: jego układ sam zwalnia, gdy się nagrzewa, i nic nie słychać. Ogranicz grę do 30 na długie sesje, a jeśli tempo i tak spada, wyślij raport wydajności: zapisuje stan termiczny Maca.

Czy trzeba włączać tryb niskiego zużycia energii w macOS, żeby Mac mniej się nagrzewał?

Nie. Dusi układ, a z nim emulator: 3,3 klatki na sekundę wobec 29,7 na MacBooku Air M1 z 8 GB. Lepiej obniż tempo gry.

Czy trzeba wyłączyć urządzenie z Androidem po grze?

Tak, czerwonym przyciskiem zasilania na pasku narzędzi. Samo zamknięcie launchera nie wystarczy: urządzenie działa dalej bez niego.