Как игровият режим на macOS Sonoma премахва всичко освен рамки

С Game Mode на macOS Sonoma вашата машина ще изостави всичко в името на кадровата честота. Ето как работи.

Apple иска игрите да станат част от Mac. Разбира се, има Apple Arcade, която е абонаментна услуга, която отключва стотици аркадни игри в платформи на Apple. Има и нов инструментариум за пренасяне на игри за Mac, издаден през юни, и това улеснява разработчиците да стартират игри на macOS. Но най-новото предложение на Apple за геймъри и разработчици е просто: ще искате да използвате подобренията в производителността на Apple Silicon, за да играете на най-добрите игри. С освобождаването на macOS SonomaНовата функция на Game Mode на вашия Mac компютър може да разпознае, че играете игра и да отдели всеки наличен ресурс за производителността на играта. Но има ли това зловещо име Режим на игра функция наистина подобрява производителността?

Как работи Game Mode на macOS Sonoma

Новият Game Mode на macOS Sonoma се активира автоматично, когато стартирате игра в режим на цял екран. Няма да е налице, когато дадена игра се изпълнява в нейната прозоречна версия. По същество Game Mode работи, като дава на играта, която изпълнявате, приоритет пред разпределението на производителността на CPU и GPU, когато е активиран. Apple също така казва, че намалява латентността при използване на безжични аксесоари като AirPods или контролер, въпреки че не е толкова ясно как работи това.

След като видях демонстрация на Game Mode на брифинг за macOS Sonoma миналия месец, бях доста уверен, че активирането на Game Mode наистина подобрява производителността, докато играете игри. Но за да сме сигурни, нека да разгледаме как моят M2 MacBook Air реагира на CPU и GPU стрес тестове със и без активиран Game Mode.

Как Game Mode подобрява производителността при игри

Установяване на базова линия за изпълнение

Game Mode отклонява ресурси от други системни процеси, за да приоритизира игрите, така че е вероятно задачите, базирани на процесора, да понесат удар в производителността, когато тази функция работи. Например, ако нещо работи във фонов режим, докато играете игра, функцията Game Mode ще ограничи колко производителност на CPU и GPU може да бъде разпределена за тази задача. За да разбера как работи това разпределение на системните ресурси, се спрях на използването на Geekbench 6 като бенчмарк на процесора и Възходът на нашественика на гробници като GPU бенчмарк.

Първо, нека разберем как производителността се различава в Възходът на нашественика на гробници бенчмарк с активиран и деактивиран игрови режим. Въпреки че ще се включи автоматично, можете ръчно да го изключите, като щракнете върху иконата на контролера в лентата с менюта.

Среден FPS

Най-нисък FPS

Най-висок FPS

Игрален режим Изкл

29.46

1.78

79.22

Игрален режим включен

30.00

14.88

43.44

Цифрите по-горе показват, че режимът на игра не само леко подобрява честотата на кадрите, но и добавя последователност към игровото изживяване. Въпреки че деактивирането на Game Mode доведе до по-високи пикови честоти на кадрите, също така отбеляза спад на скоростта на кадрите до 1,78 кадъра в секунда. Това не може да се играе, така че в този тест активирането на Game Mode има предимство. Също така си струва да се отбележи, че бенчмаркът беше проведен при максимална разделителна способност 2940x1912, така че може да извлечете повече от вашия Mac, като изберете по-малко изискваща резолюция.

Въпреки това, въпреки че това показва, че Game Mode подобрява производителността на игрите, то не показва какво се случва с всичко останало на заден план. За да тестваме това, ще стартираме Geekbench 6 и Възходът на нашественика на гробници бенчмаркове едновременно с активиран и деактивиран режим на игра. Преди да стигнем до това, нека стартираме Geekbench 6, докато той е единственото работещо приложение, за да получи базова производителност.

Стартиране на Geekbench 6 и Възходът на нашественика на гробници с включен режим на игра

С активиран Game Mode стартирах Geekbench 6 бенчмарк и след това веднага стартирах a Възходът на нашественика на гробници бенчмарк, така че двата теста се изпълняваха едновременно. В този тип ситуация игровият режим на macOS Sonoma трябва да запази производителността на Възходът на нашественика на гробници. По същия начин трябва да видим по-лоши резултати на Geekbench 6, докато изпълняваме игра в Game Mode, отколкото при самостоятелни тестове.

Докато Възходът на нашественика на гробници бенчмаркът е успешно завършен със същите средни 30 кадъра в секунда с активиран Game Mode, същото не може да се каже за Geekbench 6. Полученият едноядрен резултат беше с 272 точки по-нисък, отколкото когато Geekbench 6 беше единственото работещо приложение. По-интересното е, че многоядреният резултат намаля с непропорционална скорост, което предполага, че macOS разпределя повече ядра за игри, когато Game Mode е активиран. Като цяло, впечатляващо е, че с включен Game Mode, the Възходът на нашественика на гробници бенчмаркът не понася забележим удар в производителността, когато Geekbench 6 работи във фонов режим.

Стартиране на Geekbench 6 и Възходът на нашественика на гробници с изключен игрови режим

За да сте сигурни, че режимът на игра всъщност е причината Възходът на нашественика на гробници процъфтява и Geekbench 6 получава удар, ще трябва да извършим същия тест с изключен Game Mode. Въз основа на известното поведение на Game Mode на macOS Sonoma, тази ситуация трябва да причини и двете Възходът на нашественика на гробници и Geekbench 6 да страдат от спад в производителността. Но тъй като не се регулира активно с Game Mode, трябва да видим по-добър резултат от Geekbench 6 от M2 MacBook Air в този тест.

Резултатите се оказват горе-долу наравно с това, което очаквахме с изключен Game Mode, тъй като Geekbench 6 отбелязва скокове и Възходът на нашественика на гробници скоростта на кадрите леко спада. Истинските печалби от Geekbench 6 обаче идват в многоядрения резултат, тъй като едноядреният резултат спадна с няколкостотин точки. Докато тече и двете Възходът на нашественика на гробници и Geekbench 6 бенчмаркове едновременно, резултатът от множество точки на Geekbench 6 беше 6713 с включен Game Mode и 8576 с изключен Game Mode. Всичко това доказва, че Game Mode разпределя повече CPU и GPU ядра за игри, което може да доведе до значителен удар на фоновите процеси на CPU.

Трябва ли да използвате Game Mode на macOS Sonoma?

Game Mode е активиран на macOS Sonoma по подразбиране и има основателна причина. Освен ако нямате конкретни процеси, работещи във фонов режим, докато играете, няма причина да деактивирате Game Mode. Както показват тези синтетични тестове, Game Mode не е просто маркетингов трик на Apple, за да ви накара да играете игри на най-добрите компютри Mac там навън. Функцията всъщност има значение и си струва да я използвате винаги, когато играете с macOS Sonoma.