Hvordan macOS Sonomas spillmodus slipper alt annet enn rammer

Med spillmodus på macOS Sonoma vil maskinen din slippe alt av hensyn til bildefrekvensen. Slik fungerer det.

Apple vil at spill skal bli en del av Mac-en. Den har selvfølgelig Apple Arcade, som er en abonnementstjeneste som låser opp hundrevis av arkadespill på tvers av Apple-plattformer. Det er også nytt verktøysett for spillportering for Mac utgitt i juni, og det gjør det enkelt for utviklere å lansere spill på macOS. Men Apples siste forslag til spillere og utviklere er enkelt: Du vil bruke Apple Silicons ytelsesforbedringer for å spille de beste spillene. Med utgivelsen av macOS Sonomasin nye spillmodusfunksjon, kan Mac-datamaskinen din oppdage at du spiller et spill og bruke alle tilgjengelige ressurser til spillytelse. Men har dette illevarslende navn Spillemodus funksjonen virkelig forbedre ytelsen?

Hvordan spillmodus på macOS Sonoma fungerer

macOS Sonomas nye spillmodus aktiveres automatisk når du kjører et spill i fullskjermmodus. Det vil ikke være tilgjengelig når et spill kjører i sin vindusversjon. I hovedsak fungerer spillmodus ved å gi spillet du kjører prioritet over CPU- og GPU-ytelsestildeling når det er aktivert. Apple sier også at det reduserer ventetiden når du bruker trådløst tilbehør som AirPods eller en kontroller, selv om det ikke er like klart hvordan dette fungerer.

Etter å ha opplevd en demo av spillmodus på en macOS Sonoma-briefing forrige måned, var jeg ganske sikker på at aktivering av spillmodus faktisk forbedret ytelsen mens jeg spilte spill. Men for å være sikker, la oss ta en titt på hvordan min M2 MacBook Air reagerer på CPU- og GPU-stresstesting med og uten spillmodus aktivert.

Hvordan spillmodus forbedrer spillytelsen

Etablere en baseline for ytelse

Spillmodus avleder ressurser fra andre systemprosesser for å prioritere spill, så det er sannsynlig at CPU-baserte oppgaver vil få et ytelsestreff når denne funksjonen kjører. For eksempel, hvis du har noe som kjører i bakgrunnen mens du spiller et spill, vil Spillmodus-funksjonen begrense hvor mye CPU- og GPU-ytelse som kan tildeles den oppgaven. For å finne ut hvordan denne distribusjonen av systemressurser fungerer, bestemte jeg meg for å bruke Geekbench 6 som en CPU-benchmark og Rise of the Tomb Raider som en GPU-referanse.

Først, la oss finne ut hvordan ytelsen er forskjellig i Rise of the Tomb Raider benchmark med spillmodus aktivert og deaktivert. Selv om den slås på automatisk, kan du slå den av manuelt ved å klikke på kontrollerikonet i menylinjen.

Gjennomsnittlig FPS

Laveste FPS

Høyeste FPS

Spillmodus av

29.46

1.78

79.22

Spillmodus på

30.00

14.88

43.44

Tallene ovenfor viser at ikke bare spillmodus forbedrer bildefrekvensen litt, den gir konsistens til spillopplevelsen. Selv om deaktivering av spillmodus resulterte i høyere toppbildehastigheter, så den også bildefrekvenser ned til så lave som 1,78 fps. Det er ikke spillbart, så i denne testen har det en fordel å aktivere spillmodus. Det er også verdt å merke seg at referansen ble kjørt med maksimal oppløsning på 2940x1912, så du kan få mer ut av Mac-en din ved å velge en mindre krevende oppløsning.

Men selv om dette viser at spillmodus forbedrer spillytelsen, viser det ikke hva som skjer med alt annet i bakgrunnen. For å teste dette skal vi kjøre Geekbench 6 og Rise of the Tomb Raider benchmarks samtidig med spillmodus aktivert og deaktivert. Før vi kommer til det, la oss kjøre Geekbench 6 mens det er det eneste programmet som kjører for å få en ytelsesbaselinje.

Kjører Geekbench 6 og Rise of the Tomb Raider med spillmodus på

Med spillmodus aktivert, startet jeg en Geekbench 6-benchmark og startet deretter umiddelbart en Rise of the Tomb Raider benchmark, slik at de to testene kjørte samtidig. I denne typen situasjoner bør macOS Sonomas spillmodus bevare ytelsen til Rise of the Tomb Raider. På samme måte bør vi se dårligere Geekbench 6-score mens vi kjører et spill i spillmodus enn i frittstående tester.

Mens Rise of the Tomb Raider benchmark vellykket fullført med det samme gjennomsnittet på 30 bilder per sekund med spillmodus aktivert, det samme kan ikke sies for Geekbench 6. Den resulterende enkeltkjernescore var 272 poeng lavere enn da Geekbench 6 var den eneste applikasjonen som kjørte. Mer interessant, multi-core poengsummen sank i en uforholdsmessig hastighet, noe som tyder på at macOS allokerer flere kjerner til spill når spillmodus er aktivert. Totalt sett er det imponerende at med spillmodus slått på Rise of the Tomb Raider benchmark tar ingen merkbar ytelse når Geekbench 6 kjører i bakgrunnen.

Kjører Geekbench 6 og Rise of the Tomb Raider med spillmodus av

For å være sikker på at Game Mode faktisk er grunnen Rise of the Tomb Raider blomstrer og Geekbench 6 får et slag, må vi utføre den samme testen med spillmodus slått av. Basert på den kjente oppførselen til spillmodus på macOS Sonoma, bør denne situasjonen forårsake begge deler Rise of the Tomb Raider og Geekbench 6 lider av ytelsesfall. Men siden det ikke blir aktivt strupet med spillmodus, bør vi se en bedre Geekbench 6-score fra M2 MacBook Air i denne testen.

Resultatene viser seg å være omtrent på nivå med det vi forventet med spillmodus av, ettersom Geekbench 6 scorer topp og Rise of the Tomb Raider bildefrekvensene synker litt. De virkelige gevinstene fra Geekbench 6 kommer imidlertid i flerkjernepoengsummen, siden enkeltkjernepoengsummen falt med noen hundre poeng. Mens du kjører begge deler Rise of the Tomb Raider og Geekbench 6 benchmarks samtidig, Geekbench 6 flerpoengscore var 6713 med spillmodus på og 8576 med spillmodus av. Dette beviser alt annet enn at Game Mode allokerer flere CPU- og GPU-kjerner til spill, noe som kan føre til at bakgrunns-CPU-prosesser får et betydelig støt.

Bør du bruke spillmodus på macOS Sonoma?

Spillmodus er aktivert på macOS Sonoma som standard, og med god grunn. Med mindre du har spesifikke prosesser som kjører i bakgrunnen mens du spiller, er det ingen grunn til å deaktivere spillmodus. Som disse syntetiske testene viser, er ikke spillmodus bare et markedsføringsknep fra Apple for å få deg til å spille spill på beste Mac-er der ute. Funksjonen gjør faktisk en forskjell, og den er verdt å bruke når som helst du spiller med macOS Sonoma.