Con la modalità Gioco su macOS Sonoma, la tua macchina abbandonerà tutto per motivi di frame rate. Ecco come funziona.
Apple vuole che i giochi diventino parte del Mac. Ovviamente ha Apple Arcade, un servizio in abbonamento che sblocca centinaia di giochi in stile arcade su piattaforme Apple. C'è anche il nuovo toolkit per il porting del gioco per Mac rilasciato a giugno e ciò semplifica agli sviluppatori il lancio di giochi su macOS. Ma l'ultima proposta di Apple a giocatori e sviluppatori è semplice: ti consigliamo di utilizzare i miglioramenti delle prestazioni di Apple Silicon per giocare ai migliori giochi. Con il rilascio di macOS SonomaCon la nuova funzionalità Modalità gioco, il tuo computer Mac può rilevare che stai giocando e dedicare tutte le risorse disponibili alle prestazioni di gioco. Ma questo ha un nome minaccioso Modalità di gioco funzionalità migliora davvero le prestazioni?
Come funziona la modalità Gioco su macOS Sonoma
La nuova modalità Gioco di macOS Sonoma si attiva automaticamente quando esegui un gioco in modalità a schermo intero. Non sarà disponibile quando un gioco è in esecuzione nella versione a finestra. In sostanza, la modalità di gioco funziona dando priorità al gioco in esecuzione rispetto all'allocazione delle prestazioni di CPU e GPU quando abilitata. Apple afferma inoltre che riduce la latenza quando si utilizzano accessori wireless come AirPods o un controller, anche se non è chiaro come funzioni.
Dopo aver sperimentato una demo della modalità di gioco durante un briefing su macOS Sonoma il mese scorso, ero abbastanza sicuro che l'attivazione della modalità di gioco migliorasse effettivamente le prestazioni durante i giochi. Ma per essere sicuri, diamo un'occhiata a come il mio MacBook Air M2 risponde agli stress test di CPU e GPU con e senza la modalità gioco abilitata.
In che modo la modalità Gioco migliora le prestazioni di gioco
Stabilire una linea di base per le prestazioni
La modalità di gioco devia le risorse da altri processi di sistema per dare priorità ai giochi, quindi è probabile che le attività basate sulla CPU subiscano un calo delle prestazioni quando questa funzionalità è in esecuzione. Ad esempio, se hai qualcosa in esecuzione in background mentre giochi, la funzionalità Modalità di gioco limiterà la quantità di prestazioni di CPU e GPU che possono essere assegnate a tale attività. Per capire come funziona questa distribuzione delle risorse di sistema, ho deciso di utilizzare Geekbench 6 come benchmark della CPU e L'ascesa di Tomb Raider come benchmark della GPU.
Per prima cosa, scopriamo come differiscono le prestazioni nel file L'ascesa di Tomb Raider benchmark con la modalità di gioco abilitata e disabilitata. Anche se si accenderà automaticamente, puoi spegnerlo manualmente facendo clic sull'icona del controller nella barra dei menu.
FPS medi |
FPS più basso |
FPS più alto |
|
---|---|---|---|
Modalità di gioco disattivata |
29.46 |
1.78 |
79.22 |
Modalità gioco attiva |
30.00 |
14.88 |
43.44 |
I numeri sopra mostrano che la modalità Gioco non solo migliora leggermente il frame rate, ma aggiunge coerenza all'esperienza di gioco. Sebbene la disattivazione della modalità di gioco abbia comportato un frame rate di picco più elevato, ha anche visto il frame rate scendere fino a 1,78 fps. Non è riproducibile, quindi in questo test abilitare la modalità di gioco ha un vantaggio. Vale anche la pena notare che il benchmark è stato eseguito alla risoluzione massima di 2940x1912, quindi potresti ottenere di più dal tuo Mac scegliendo una risoluzione meno impegnativa.
Tuttavia, anche se questo dimostra che la modalità Gioco migliora le prestazioni di gioco, non mostra cosa succede a tutto il resto in background. Per testarlo, eseguiremo Geekbench 6 e L'ascesa di Tomb Raider benchmark simultaneamente con la modalità di gioco abilitata e disabilitata. Prima di arrivare a questo, eseguiamo Geekbench 6 mentre è l'unica applicazione in esecuzione per ottenere una base di prestazioni.
Esecuzione di Geekbench 6 e L'ascesa di Tomb Raider con la modalità gioco attiva
Con la modalità di gioco abilitata, ho avviato un benchmark Geekbench 6 e poi ho avviato immediatamente un L'ascesa di Tomb Raider benchmark, quindi i due test venivano eseguiti contemporaneamente. In questo tipo di situazione, la modalità di gioco di macOS Sonoma dovrebbe preservare le prestazioni di L'ascesa di Tomb Raider. Allo stesso modo, dovremmo vedere punteggi peggiori di Geekbench 6 durante l'esecuzione di un gioco in modalità Gioco rispetto ai test indipendenti.
Mentre il L'ascesa di Tomb Raider benchmark completato con successo con la stessa media di 30 frame al secondo con Game Mode abilitata, lo stesso non si può dire per Geekbench 6. Il punteggio single-core risultante è stato inferiore di 272 punti rispetto a quando Geekbench 6 era l'unica applicazione in esecuzione. Ancora più interessante, il punteggio multi-core è diminuito a un ritmo sproporzionato, il che suggerisce che macOS sta assegnando più core ai giochi quando la modalità gioco è abilitata. Nel complesso, è impressionante che con la modalità di gioco attivata, il L'ascesa di Tomb Raider il benchmark non subisce alcun calo notevole delle prestazioni quando Geekbench 6 è in esecuzione in background.
Esecuzione di Geekbench 6 e L'ascesa di Tomb Raider con la modalità gioco disattivata
Per essere sicuri che la modalità di gioco sia effettivamente il motivo L'ascesa di Tomb Raider fiorisce e Geekbench 6 subisce un duro colpo, dovremo eseguire lo stesso test con la modalità di gioco disattivata. In base ai comportamenti noti della modalità Gioco su macOS Sonoma, questa situazione dovrebbe causare entrambi L'ascesa di Tomb Raider e Geekbench 6 hanno subito cali di prestazioni. Ma poiché non viene limitato attivamente con la modalità di gioco, dovremmo vedere un punteggio Geekbench 6 migliore dal MacBook Air M2 in questo test.
I risultati risultano essere più o meno alla pari con quanto ci aspettavamo con la modalità di gioco disattivata, dato che i punteggi di Geekbench 6 aumentano e L'ascesa di Tomb Raider i frame rate diminuiscono leggermente. Tuttavia, i veri vantaggi di Geekbench 6 arrivano nel punteggio multi-core, dato che il punteggio single-core è sceso di poche centinaia di punti. Durante l'esecuzione di entrambi L'ascesa di Tomb Raider e Geekbench 6 contemporaneamente, il punteggio multi-score di Geekbench 6 era 6.713 con la modalità di gioco attivata e 8.576 con la modalità di gioco disattivata. Tutto ciò dimostra che la modalità di gioco assegna più core CPU e GPU ai giochi, il che può causare un impatto significativo sui processi della CPU in background.
Dovresti utilizzare la modalità Gioco su macOS Sonoma?
La modalità gioco è abilitata su macOS Sonoma per impostazione predefinita e per una buona ragione. A meno che tu non abbia processi specifici in esecuzione in background mentre giochi, non c'è motivo di disabilitare la modalità di gioco. Come mostrano questi test sintetici, la modalità di gioco non è solo uno stratagemma di marketing di Apple per farti giocare ai giochi i migliori Mac là fuori. La funzionalità in realtà fa la differenza e vale la pena utilizzarla ogni volta che giochi con macOS Sonoma.