Помогите нам улучшить Центр ответов! Принять участие в опросе Нет, спасибо

Кто согласился с этой темой

Утвержденное решение
Улучшаем производительность игры SWBF2 Beta
★★★ Apprentice

Добрый день!

 

Инструкция, пока что, только для видео карт NVIDIA. На картах AMD возможно глобальное ограничение кадров тоже, но у меня нет под рукой системы такой, что бы написать инструкцию для нее.

 

Итак, для увеличения производительность нам нужно ограничить количество генерируемых кадров игры, например, если ваш монитор поддерживает 60 кадров в секунду, то генерация игрой по умолчанию 200 кадров в секунду создает лишь лишнюю нагрузку на ресурсы ПК и приводит к "тормозам" - увидите вы все равно лишь 60 кадров.

 

В движке игры предусмотрена для этого специальная консольная команда"GameTime.MaxVariableFps ..." , но она почему то не работает (судя по моим тестам), возможно ее отключили на время бета теста? Поэтому придется воспользоваться сторонней Open Source утилитой "NVIDIA Profile Inspector"

 

Качаем утилиту "NVIDIA Profile Inspector":

- программа:  https://ci.appveyor.com/project/Orbmu2k/nvidiaprofileinspector/build/artifacts

- исходный текст, если вы программист и хотите проверить код: https://github.com/Orbmu2k/nvidiaProfileInspector 

 

1) Запускаем  "nvidiaProfileInspector.exe" 

2) В пункте "2 - Sync and Refresh" выбираем мышкой "Frame Rate Limiter" и выбираем значение на сколько хотите ограничить частоту кадров в играх, я поставил "81 fps"  (это чуть больше чем частота моего монитора в 75 Гц)

3) Нажимаем вверху справа кнопку "Apply changes"

 

У меня после этого практически пропали фризы в игре, нагрузка на процессор ( i5 - 3570k ) снизилась на 30-35%. Игра стала идти довольно плавно. Standard smile

 

Дополнительно я в игре:

 - качество графики выставил "HIGH"

 - "Motion Blur Amount" выставил  в ноль

 - "FullScreen Mode" выставил в "BORDERLESS"

 - "Vertical Sync" выставил в "OFF"

 

В настройках "Панель управления NVIDIA"

- "Параметры 3D" - "Настройка Surround, PhysX"  - "Настройки PhysX" - "Процессор:"  выставил в "GeForce GTX ..."

 

У кого проблемы с тормозами в игре - пробуйте и делитесь результатами - помогло ли вам это? 

 

p.s. Моя система: Win7x64 / i5-3570k / GTX 970 / 16 Gb RAM

(4 290 просмотров)
Кто согласился с этой темой