Устранение переодических фризов в dx11. Windows 7.
*ПРЕДУПРЕЖДЕНИЕ! ДАННЫЙ ГАЙД ПРЕДНАЗНАЧЕН ДЛЯ ВИДЕОКАРТ НЕ НИЖЕ GTX660TI! ОБЛАДАТЕЛЯМ БОЛЕЕ СЛАБЫХ ВИДЕОКАРТ РЕКОМЕНДУЕТСЯ ИГРАТЬ НА ДХ9!*
У многих даже с мощными видеокартами, такими как geforce gtx760|770|780, наблюдаются циклическое падение fps менее 10 кадров, раз в 20-40 секунд, тогда как среднее число кадров держится около 60. Я оказалась одной из тех кто встретился с этой проблемой. После долгих поисков по форумам, выяснилось, что проблема проявляется только в полном экране, при дх11, с включенной вертикальной синхронизацией. Рекомендации "играй в дх9" или "играй в окне" не вызвали у меня оптимизма, имея мощное железо играть на заниженных настройках не имела никакого желания. Методом перебора возможных вариантов и замера динамики fps(для этого использовался msi afterburner), выяснилось, что дело в конфликте вертикальной синхронизации, при дх11, с интерфейсом Aero, в окне вертикальной синхронизации попросту нет. Ну чтож, это для меня не ново, про конфликты компиза(аналог aero для операционных систем с ядром linux) с вертикальной синхронизацией в играх и фильмах знаю не по наслышке, не один бубен сломала. Устранение проблемы не вызвало трудностей, консоль была не задействована.
Собственно решение проблемы:
1) Включаем новую технологию nvidia, адаптивную вертикальную синхронизацию(в принципе можно обойтись и обычной в игре, но при просадках fps на масс пвп адаптивная будет существенно лучше, в виду потери производительности от обычной).


2) Так как мы хотим наслаждаться aero glass и не видеть "разрывов"(вертикальная синхронизации в интерфейсе windows работает только при включенном aero) в операционной системе и фильмах, то выключаем компи... тьфу... aero только для ArcheAge.


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

Включаем потоковый рендеринг, без него очень сильно колеблется fps.

4) Выключаем, включаем клиент, наслаждаемся игрой без фризов на достаточно мощном компьютере.
Также хочется упоминуть такую полезную настройку как "качество шейдеров", которая поможет вам на массовых пвп или если у вас не 780ti. Изменение этого ползунка очень сильно влияет на производительность, притом в отличие от большинства настроек игры, этот параметр меняется без рестарта игры. То есть, если у вас проблемы с фпс, никак не связанные с конфликтов вертикальной синхронизации, в первую очередь нужно обратить внимание на эту настройку.

Вот и всё, результат на скрине ниже. Приятной игры!

Источник:
Автор статьи: Juma84