Mac wordt warm in een Android-emulator: waar de warmte vandaan komt en hoe je haar verlaagt
Bijgewerkt op · Het team van MACOS EMULATOR
Een Mac die warm wordt tijdens een potje in een Android-emulator is niet kapot: de game werkt. De echte vraag ligt elders: kost de warmte je beelden, en welke stap verlaagt haar zonder het potje te bederven? Hier lees je wat MACOS EMULATOR meet, en wat echt werkt.
Waar de warmte vandaan komt
Op een Mac met Apple Silicon draait het Android-apparaat lokaal op de hypervisor van Apple, en zijn code wordt rechtstreeks op de chip uitgevoerd: er wordt niets instructie voor instructie vertaald. Wat warm wordt, is het werk van de game zelf, en in de eerste plaats haar grafische werk, dat de grafische chip van je Mac uitvoert.
Dat werk wisselt in de loop van het potje: de grafische chip gaat van ongeveer 40% in de rustige momenten naar 74% in de drukste scènes. Wordt je Mac vooral op die momenten warm, dan is dat normaal.
De game is niet alleen op de chip. Alles wat ernaast draait, werkt ook: schermdelen in Discord neemt in zijn eentje bijna de helft van de processor in beslag, en zware browservensters delen dezelfde kernen met de emulator. Ze sluiten is dus evenveel werk minder.
Met of zonder ventilator, twee verschillende signalen
Een MacBook Pro of een desktop-Mac heeft een ventilator: houdt de belasting aan, dan hoor je hem opvoeren. De MacBook Air heeft er geen. Bij een lange belasting remt zijn chip zichzelf af om op een veilige temperatuur te blijven, en geen geluid waarschuwt je. Bij ons gemeten op een MacBook Air M2: bij gelijk werk liep de belasting van de Mac op, terwijl macOS alleen een lichte opwarming meldde.
Op een Air zie je de warmte dus aan een beeldfrequentie die in de loop van een lange sessie zakt, niet aan wat je hoort. De gids over de emulator op een MacBook Air M2 of M3 beschrijft die machine, en de gids over de emulator op een MacBook Pro die met een ventilator.
De stap die koelt: 30 beelden per seconde
De instelling die telt, zit in de grafische opties van de game, niet in macOS. Houd een hoge of gemiddelde voorinstelling aan en kies dan, als je game een limiet voor beelden per seconde en een batterijbesparing biedt, het een of het ander:
- de limiet op 30, met de batterijbesparing uit: de helft van de beelden, veel minder warmte en ventilator, en de effecten blijven;
- of alleen de batterijbesparing: de game zet haar beeldfrequentie dan zelf rond 30 en laat een paar effecten vallen, maar het geluid valt veel minder weg.
Het is de veilige keuze voor een lange sessie, op een Air zoals op een MacBook Pro waarvan de ventilator opvoert. En dertig regelmatige beelden zijn beter dan zestig te late: de gids over de trage Android-emulator zet er cijfers op.
In de launcher: houd Balanced aan
Op de kaart „RENDER” bepaalt de kwaliteitsstand hoeveel pixels de game tekent. Ultra laat haar er per beeld ongeveer 1,8 keer zoveel tekenen als Balanced, op een stand die de game niet betrouwbaar volhoudt. Houd Balanced aan, de kwaliteit die de launcher op alle Macs zet: de gids over de graphics van een emulator legt uit waarom.
Laat in macOS het scherm op „Standaard” staan in Systeeminstellingen, onder Beeldschermen. „Meer ruimte” laat de Mac een beeld tekenen dat groter is dan het scherm, en het daarna bij elk beeld verkleinen: midden in een potje gemeten op een MacBook Air M2 nam de weergaveserver van macOS daar 45% van een processorkern in beslag.
De energiebesparingsmodus koelt niet, hij remt af
macOS in de energiebesparingsmodus zetten zodat de Mac minder warm wordt, is een misleidend idee: de modus knijpt de chip af, en de emulator erbij. Gemeten op een MacBook Air M1 met 8 GB: 3,3 beelden per seconde met de modus aan, 29,7 zodra hij uit stond. Verlaag om de warmte te laten dalen de beeldfrequentie van de game; laat in Systeeminstellingen, onder Batterij, de energiebesparingsmodus op „Nooit”, of op „Alleen op batterij” en speel met de lader aangesloten.
Het prestatierapport noteert de thermische toestand
Zakt de beeldfrequentie in de loop van een lange sessie, maak dan vanuit de werkbalk een prestatierapport, midden in het potje, op het moment dat het vertraagt. Het noteert de thermische toestand die macOS meldt, van normaal tot zware afremming, met de belasting van de Mac, de energiebesparingsmodus en de apps die hem het meest belasten.
Het is versleuteld: support leest het. Daar ziet men of de warmte de oorzaak is, of iets anders: in de rapporten die we krijgen, is het meestal het geheugen van de Mac dat het opgeeft, niet de grafische chip. De gids over beelden per seconde in een emulator legt uit hoe je het maakt en verstuurt.
Is je potje klaar, zet het apparaat uit
De launcher afsluiten zet het Android-apparaat niet uit: het blijft zonder hem draaien. Stop het met de rode aan/uit-knop van de werkbalk. De nette afsluiting houdt ook de volgende starts kort: de gids over de werkbalk beschrijft het.
Veelgestelde vragen
Is het normaal dat mijn Mac warm wordt in een Android-emulator?
Ja. De game doet echt grafisch werk: de grafische chip gaat van ongeveer 40% naar 74% in de drukste scènes. Bij een lange belasting remt de chip zichzelf af om op een veilige temperatuur te blijven: dat is geen defect.
Hoe laat ik mijn Mac minder warm worden tijdens een potje?
Begrens in de opties van de game de beeldfrequentie op 30 beelden per seconde, of zet alleen haar batterijbesparing aan. Houd Balanced aan in de launcher, sluit zware apps en laat het scherm van de Mac op „Standaard”.
Waarom remt mijn MacBook Air af zonder geluid te maken?
Hij heeft geen ventilator: zijn chip remt zichzelf af als hij warm wordt, en er is niets te horen. Begrens de game voor lange sessies op 30 en stuur, als de beeldfrequentie toch zakt, een prestatierapport: het noteert de thermische toestand van de Mac.
Moet ik de energiebesparingsmodus van macOS aanzetten zodat de Mac minder warm wordt?
Nee. Hij knijpt de chip af, en de emulator erbij: 3,3 beelden per seconde tegen 29,7 op een MacBook Air M1 met 8 GB. Verlaag liever de beeldfrequentie van de game.
Moet ik het Android-apparaat na het spelen uitzetten?
Ja, met de rode aan/uit-knop van de werkbalk. De launcher afsluiten is niet genoeg: het apparaat blijft zonder hem draaien.