Темы




Стоит ли ограничивать FPS в играх? Вот когда это имеет смысл

Коротко сгенерировано ИИ по тексту статьи
  • Ограничение FPS помогает стабилизировать производительность, снизить нагрузку на видеокарту, шум вентиляторов и энергопотребление; особенно полезно с VRR.
  • Для V-Sync рекомендуют ставить лимит на 3–4 кадра ниже частоты экрана: например, 57 FPS для 60 Гц и 117 FPS для 120 Гц.
  • Лимит можно задать в настройках игры, приложениях NVIDIA или AMD Adrenalin либо через RTSS; V-Sync уменьшает разрывы, но добавляет задержку ввода.

Почему это важно: Ограничение FPS помогает уменьшить разрывы изображения и нагрузку на видеокарту.

Меньшее количество кадров в секунду звучит нелогично, но есть веские причины ограничивать FPS.

A man playing at a desk on a gaming PC with a scary figure on-screen.
Rosdiana Ciaravolo/Getty Images

Если вы увлекаетесь играми на ПК, то, скорее всего, уделяете большое внимание частоте кадров. Но даже если у вас мощный игровой компьютер, стоит всерьёз задуматься об ограничении FPS в играх. Тем, кто хочет повысить производительность видеокарты, не покупая новую, может отлично подойти системное ограничение частоты кадров. Оно не только помогает избавиться от разрывов изображения в сочетании с V-Sync (вертикальной синхронизацией), но и снижает нагрузку на видеокарту.

Стоит ли ограничивать частоту кадров или оставить её без ограничений?

Cyberpunk 2077 on a large OLED TV in a living room, with a gaming PC in view.
Dave Meikleham для Engadget

В большинстве игр стоит задуматься об ограничении частоты кадров. Лимит FPS поможет добиться стабильной производительности и поддерживать её — если ваше оборудование справляется с задачей, —, а также снизит вероятность разрывов изображения. Ограничение частоты кадров уменьшает нагрузку на видеокарту, благодаря чему вентиляторы работают тише, а энергопотребление в целом снижается.

Ограничивать FPS особенно целесообразно, если вы пользуетесь монитором с VRR (переменной частотой обновления). Это помогает любимым играм оставаться в эффективном диапазоне VRR, который, как принято считать, начинается с 48 кадров в секунду и заканчивается максимальной частотой обновления вашего дисплея. Установив лимит частоты кадров на экране с VRR, вы не дадите игровому процессу достичь предела частоты обновления, что, в свою очередь, немного снизит задержку. В сочетании с V-Sync (подробнее об этом чуть позже) ограничение FPS должно полностью избавить вас от разрывов изображения.

Если вы задаётесь вопросом, из-за чего возникают разрывы изображения, то эта неприятная проблема появляется, когда видеокарта отправляет новый кадр на монитор или телевизор, пока на экране ещё отображается предыдущий. В результате разные части двух кадров одновременно появляются на экране, а в движении это выглядит как мерцающие горизонтальные линии. Зрелище неприятное и отвлекающее; на мой взгляд, такой дефект способен испортить игру.

Уже много лет я ограничиваю частоту кадров, чтобы добиться максимально плавного и визуально стабильного игрового процесса на мониторе, совместимом с NVIDIA G-Sync. Однако обычно я не задаю минимальное значение FPS. Дело в том, что и G-Sync, и не привязанная к производителю технология AMD FreeSync подстраивают частоту обновления дисплея под количество кадров, выдаваемых видеокартой. Признаюсь, я играю на ПК с кастомной сборкой на базе RTX 5090, поэтому падения частоты кадров случаются редко. Но когда в динамичном эпизоде она снижается со 120 до 110 кадров в секунду, я не вижу и не чувствую разницы.

Как ограничить частоту кадров в любой игре на ПК

A gamer playing a first-person shooter on a monitor.
Gorodenkoff/Getty Images

Самый простой способ ограничить частоту кадров в игре — воспользоваться ограничителем FPS. Эта функция встроена в настройки графики многих игр, хотя, по моему опыту, она не всегда работает надёжно. Более надёжный вариант — ограничить частоту кадров с помощью программного обеспечения видеокарты.

Владельцам видеокарт NVIDIA подойдут приложение NVIDIA или панель управления NVIDIA. В последней откройте раздел Управление параметрами 3D > Глобальные параметры > Максимальная частота кадров, а затем задайте нужное значение FPS. Если у вас видеокарта AMD, ограничить частоту кадров во всей системе можно с помощью AMD Adrenalin. Просто перейдите в раздел Игры > Radeon Chill и задайте одинаковые значения минимального и максимального FPS. Ещё один подходящий вариант — сторонние программы, например Guru3D RTSS RivaTuner.

Выбор частоты кадров зависит от максимальной частоты обновления вашего дисплея. В большинстве случаев сочетание V-Sync и ограничения на три-четыре кадра ниже максимальной частоты обновления экрана избавит от разрывов изображения. Так, для панели с частотой 60 Гц установите 57 кадров в секунду. Для дисплея с частотой 120 Гц подойдёт 117 кадров в секунду, для 240 Гц — 237 кадров в секунду и так далее.

На дисплеях с VRR ограничение частоты кадров чуть ниже максимальной частоты обновления может помочь уменьшить задержку, хотя и ненамного. А если вы переживаете из-за потери нескольких кадров, не стоит: вы почти наверняка не заметите разницы между 57 и 60 кадрами в секунду, не говоря уже о 237 и 240. Если ваша видеокарта достаточно мощная и частота кадров не опустится ниже заданного значения, игровой процесс будет плавным и без разрывов изображения.

Плюсы и минусы использования V-Sync

A young man playing a first-person shooter on a gaming PC.
Antonio_diaz/Getty Images

Если вы хотите узнать, как V-Sync влияет на частоту кадров на ПК, короткий ответ таков: технология ограничивает FPS значением, не превышающим максимальную частоту обновления дисплея. Это значит, что при включённой V-Sync игрок на мониторе с частотой 120 Гц не сможет получить в игре больше 120 кадров в секунду.

V-Sync синхронизирует частоту кадров в игре с частотой обновления монитора или телевизора. Прежде чем видеокарта выдаст новый кадр, V-Sync заставляет её дождаться завершения цикла обновления дисплея. Для панелей с частотой 60 Гц это означает задержку в 16,7 мс. Для экранов с частотой 120 Гц — 8,33 мс, а для сверхбыстрых дисплеев с частотой 240 Гц — всего 4,17 мс.

Очевидное преимущество V-Sync — она практически полностью устраняет вероятность разрывов изображения. Это здорово, ведь такие разрывы начисто разрушают эффект погружения. Однако у включения V-Sync есть и довольно существенный недостаток. Заставляя видеокарту дожидаться завершения каждого цикла обновления, прежде чем создавать новые кадры, технология неизбежно добавляет задержку ввода.

Величина задержки, добавляемой V-Sync, часто зависит от игры. Как правило, стоит ожидать задержку в один дополнительный цикл обновления. Так, для монитора с частотой 120 Гц она снова составит 8,33 мс. Разумеется, если видеокарта не успевает достаточно быстро отрисовывать кадры, они будут накапливаться в очереди, ещё сильнее увеличивая задержку.

По моему опыту, V-Sync никогда не вызывала заметных задержек. Заядлым поклонникам шутеров с видеокартами NVIDIA, которым для стабильных попаданий в голову нужна максимально плавная картинка, стоит поэкспериментировать с режимом NVIDIA V-Sync Fast. Эта функция находится в панели управления NVIDIA в разделе Управление параметрами 3D. Она призвана уменьшить задержку обычной V-Sync и одновременно сократить разрывы изображения.

В режиме Fast V-Sync видеокарта продолжает отрисовывать кадры, вместо того чтобы ждать завершения цикла обновления, поэтому, в отличие от обычной V-Sync, он не ограничивает FPS. В играх, где частота кадров обычно значительно превышает частоту обновления моего монитора, Fast V-Sync показала себя довольно хорошо. Если вы часто сталкиваетесь с такой ситуацией, это ещё один способ избавиться от разрывов изображения, хотя он работает не во всех играх.

Полный текст статьи читайте на GDGT.ru прочитано 636 раз