Как игровой режим macOS Sonoma удаляет все, кроме кадров

В игровом режиме на macOS Sonoma ваша машина откажется от всего ради частоты кадров. Вот как это работает.

Apple хочет, чтобы игры стали частью Mac. Конечно, у него есть Apple Arcade, служба подписки, которая открывает сотни аркадных игр на платформах Apple. Также есть новый инструментарий для портирования игр для Mac выпущен в июне, что упрощает разработчикам запуск игр на macOS. Но последний шаг Apple к геймерам и разработчикам прост: вы захотите использовать улучшения производительности Apple Silicon, чтобы играть в лучшие игры. С выпуском macOS СономаБлагодаря новой функции игрового режима ваш компьютер Mac может обнаружить, что вы играете в игру, и использовать все доступные ресурсы для повышения производительности в играх. Но разве это зловеще названное Игровой режим функция действительно повышает производительность?

Как работает игровой режим в macOS Sonoma

Новый игровой режим macOS Sonoma активируется автоматически, когда вы запускаете игру в полноэкранном режиме. Он не будет доступен, если игра запущена в оконной версии. По сути, игровой режим работает, давая игре, в которой вы работаете, приоритет над распределением производительности процессора и графического процессора, когда он включен. Apple также заявляет, что снижает задержку при использовании беспроводных аксессуаров, таких как AirPods или контроллер, хотя не совсем понятно, как это работает.

После демонстрации демо-версии игрового режима на брифинге macOS Sonoma в прошлом месяце я был вполне уверен, что включение игрового режима действительно повышает производительность во время игр. Но чтобы быть уверенным, давайте посмотрим, как мой MacBook Air M2 реагирует на стресс-тестирование процессора и графического процессора с включенным игровым режимом и без него.

Как игровой режим повышает производительность в играх

Установление базового уровня производительности

Игровой режим отвлекает ресурсы от других системных процессов для определения приоритета игр, поэтому вполне вероятно, что задачи, связанные с процессором, снизят производительность при работе этой функции. Например, если во время игры что-то работает в фоновом режиме, функция игрового режима ограничит количество производительности процессора и графического процессора, которое может быть выделено для этой задачи. Чтобы выяснить, как работает такое распределение системных ресурсов, я решил использовать Geekbench 6 в качестве теста процессора. Восстание Расхитительницы гробниц в качестве теста графического процессора.

Для начала давайте выясним, чем отличается производительность в Восстание Расхитительницы гробниц тест с включенным и отключенным игровым режимом. Хотя он включится автоматически, вы можете отключить его вручную, щелкнув значок контроллера в строке меню.

Средний FPS

Самый низкий FPS

Самый высокий FPS

Игровой режим выключен

29.46

1.78

79.22

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

30.00

14.88

43.44

Приведенные выше цифры показывают, что игровой режим не только немного увеличивает частоту кадров, но и повышает согласованность игрового процесса. Хотя отключение игрового режима действительно привело к повышению пиковой частоты кадров, оно также привело к снижению частоты кадров до 1,78 кадров в секунду. В это невозможно играть, поэтому в этом тесте включение игрового режима имеет преимущество. Также стоит отметить, что тест проводился с максимальным разрешением 2940x1912, поэтому вы можете получить больше от своего Mac, выбрав менее требовательное разрешение.

Однако, хотя это и показывает, что игровой режим повышает производительность в играх, он не показывает, что происходит со всем остальным в фоновом режиме. Чтобы проверить это, мы запустим Geekbench 6 и Восстание Расхитительницы гробниц тесты одновременно с включенным и отключенным игровым режимом. Прежде чем мы перейдем к этому, давайте запустим Geekbench 6, поскольку это единственное приложение, работающее для получения базового уровня производительности.

Запускаем Geekbench 6 и Восстание Расхитительницы гробниц с включенным игровым режимом

Включив игровой режим, я запустил тест Geekbench 6, а затем сразу же запустил Восстание Расхитительницы гробниц эталонный тест, поэтому два теста выполнялись одновременно. В такой ситуации игровой режим macOS Sonoma должен сохранить производительность Восстание Расхитительницы гробниц. Точно так же мы должны увидеть худшие результаты в Geekbench 6 при запуске игры в игровом режиме, чем в автономных тестах.

В то время Восстание Расхитительницы гробниц тест успешно завершен с теми же средними показателями 30 кадров в секунду при включенном игровом режиме, чего нельзя сказать о Geekbench 6. Итоговый результат одноядерного теста был на 272 балла ниже, чем когда Geekbench 6 был единственным запущенным приложением. Что еще более интересно, показатель многоядерности снижался непропорционально быстро, что говорит о том, что macOS выделяет больше ядер для игр, когда включен игровой режим. В целом впечатляет то, что при включенном игровом режиме Восстание Расхитительницы гробниц бенчмарк не оказывает заметного снижения производительности, когда Geekbench 6 работает в фоновом режиме.

Запускаем Geekbench 6 и Восстание Расхитительницы гробниц с выключенным игровым режимом

Чтобы быть уверенным, что игровой режим на самом деле является причиной того, почему Восстание Расхитительницы гробниц процветает и Geekbench 6 получает удар, нам нужно будет выполнить тот же тест с выключенным игровым режимом. Судя по известному поведению игрового режима в macOS Sonoma, эта ситуация должна вызывать как Восстание Расхитительницы гробниц и Geekbench 6 столкнулись с падением производительности. Но поскольку он не регулируется активно в игровом режиме, мы должны увидеть лучший результат в Geekbench 6 у M2 MacBook Air в этом тесте.

Результаты оказались примерно на том же уровне, что мы ожидали при выключенном игровом режиме, поскольку результаты Geekbench 6 резко возросли и Восстание Расхитительницы гробниц частота кадров немного падает. Однако реальный выигрыш от Geekbench 6 связан с многоядерным результатом, поскольку одноядерный результат упал на несколько сотен баллов. При запуске обоих Восстание Расхитительницы гробниц и Geekbench 6 одновременно, многобалльная оценка Geekbench 6 составила 6713 при включенном игровом режиме и 8576 при выключенном игровом режиме. Это почти доказывает, что игровой режим выделяет для игр больше ядер ЦП и ГП, что может привести к значительному снижению фоновых процессов ЦП.

Стоит ли использовать игровой режим на macOS Sonoma?

Игровой режим включен в macOS Sonoma по умолчанию, и на это есть веские причины. Если во время игры в фоновом режиме не выполняются определенные процессы, нет причин отключать игровой режим. Как показывают синтетические тесты, игровой режим — это не просто маркетинговый ход Apple, призванный заставить вас играть в игры на лучшие компьютеры Mac там. Эта функция действительно имеет значение, и ее стоит использовать каждый раз, когда вы играете на macOS Sonoma.