Коли варто обмежувати FPS у комп’ютерних іграх

Коли варто обмежувати FPS у комп’ютерних іграх

Чому обмеження FPS може зменшити розриви зображення, навантаження на відеокарту та як налаштувати ліміт кадрів.

Обмеження частоти кадрів у комп’ютерних іграх може зменшити навантаження на графічний процесор, споживання електроенергії та шум вентиляторів, водночас допомагаючи уникати розривів зображення. Як повідомляє Engadget, встановлювати ліміт FPS доцільно в більшості ігор, якщо комп’ютер здатний стабільно підтримувати обране значення.

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

 

Ліміт для моніторів зі змінною частотою

 

Найбільше сенсу обмеження FPS має для дисплеїв із VRR — змінною частотою оновлення. Зазвичай робочий діапазон VRR починається приблизно від 48 кадрів за секунду і сягає максимальної частоти оновлення конкретного екрана. Ліміт трохи нижче від цього максимуму дає змогу не досягати верхньої межі діапазону та дещо знизити затримку.

Поєднання V-Sync із лімітом у три або чотири кадри нижче за максимальну частоту оновлення, за даними видання, може запобігти розривам зображення. Наприклад, для екрана на 60 Гц пропонується встановити 57 FPS, для 120 Гц — 117 FPS, а для 240 Гц — 237 FPS. Різницю між 57 і 60 кадрами за секунду, як зазначається, зазвичай важко помітити, як і між 237 та 240 FPS.

 

Як встановити обмеження

 

У багатьох іграх обмежувач частоти кадрів є в налаштуваннях графіки, однак його робота не завжди надійна. Ліміт можна задати також через програмне забезпечення відеокарти. Для NVIDIA це NVIDIA app або NVIDIA Control Panel, де параметр Max Frame Rate розміщений у розділі Manage 3D Settings. Власники відеокарт AMD можуть скористатися AMD Adrenalin: у Radeon Chill слід встановити однакові мінімальне та максимальне значення FPS. Ще одним варіантом є стороння програма RivaTuner Statistics Server.

V-Sync синхронізує частоту кадрів гри з частотою оновлення екрана й не дає FPS перевищувати її максимум. Це майже усуває розриви зображення, але може додавати затримку введення, оскільки відеокарта очікує завершення циклу оновлення. Для панелі 60 Гц один такий цикл триває 16,7 мс, для 120 Гц — 8,33 мс, для 240 Гц — 4,17 мс. Якщо відеокарта не встигає рендерити кадри, черга кадрів може додатково збільшити затримку.

Для відеокарт NVIDIA альтернативою може бути режим Fast V-Sync. Він дозволяє графічному процесору продовжувати рендеринг без очікування циклу оновлення та розрахований на ситуації, коли FPS значно перевищує частоту оновлення дисплея, хоча працює не в усіх іграх.