Показано с 1 по 6 из 6

Тема: Повышаем/стабилизируем FPS

  1. #1
    Мастер пера Аватар для Luckarancy
    Имя
    Никита
    Адрес
    Иваново
    Регистрация
    12.06.2016
    Сообщений
    344

    Post Повышаем/стабилизируем FPS

    Доброго времени суток, пиплы.
    Вся суть темы в названии.
    Предупреждаю заранее: гайд будет особенно полезен для юзеров видеокарты NVIDIA.

    Разобьем наш гайд на пять пунктов:
    • Настройка видеокарты
    • Драйверы
    • Параметры игры
    • Вынос мусора
    • Быстродействие WIN7

    Настройка видеокарты
    Нам необходимо зайти в "Панель управления NVIDIA".
    Первое, что нам бросается в глаза, так это "Регулировка настроек изображения". Кликаем по ней, и ставим ползунок на производительность. Следующая вкладка - "Управление параметрами 3D". В ней нас интересуют глобальные параметры. Предпочитаемый графический процессор - высокопроизводительный процессор. Далее углубимся в более детальную настройку:

    1) CUDA – графический процессор. В данной опции вы должны выбрать свою дискретную видеокарту, т.е. NVIDIA
    2) Анизотропная фильтрация. Данная опция показывает коэффициент фильтрации (2x, 4x, 8x, 16x). Требуется много ресурсов вашего ПК, чтобы текстуры были гладкие. Так что эта функция не для ценителей ровных линий, я ставлю ВЫКЛ.
    3) Вертикальный синхроимпульс. Данная функция должна быть выключена, чтобы FPS поднималось выше развертки вашего монитора, т.е. если у вас ноутбук и 60 герц в настройках монитора, то и при включенной функции будет около 60FPS, а если вы ее выключите, то данный показатель поднимется до максимально возможной производительности вашего ПК. ВЫКЛ.
    4) Затенение фонового освещения. Думаю понятно, что функция старается сделать картинку вашей игры более реалистичной и занимает много ресурсов. ВЫКЛ.
    5) Кэширование шейдеров. Эта функция реализует кеширование шейдеров, вместо их повторяющейся каждый раз перекомпиляции. Это позволяет увеличить производительность вашего ГП. ВКЛ.
    6) Максимальное количество заранее подготовленных кадров. Данную функцию нужно ставить на минимум, в последних обновлениях это >1. А вообще, если у вас проседает FPS в играх, то вы можете поставить себе максимальное значение, что даст вам более гладкую картинку при торможение игры.
    7) Потоковая оптимизация. Данная функция дает возможность повысить производительность ГП при работе с многоядерными процессорами. ВКЛ
    8) Режим управления электропитанием. Я думаю, что здесь комментарии излишни. Максимальная производительность.
    9) Сглаживание FXAA. У меня данная функция неактивна.
    10) Сглаживание – параметры. Данная функция по умолчанию ставит 4х сглаживание, так что ставим минимум 2х.
    11) Сглаживание – прозрачность. Эта функция уменьшит видимые грани сглаживания и даст нам большую производительность, чем с выключенной опцией. Ставим Множественный образец.
    12) Сглаживание – режим. Т.к эту функцию мы не можем выключить, то ставим параметр – Увеличение настройки приложения.
    13) Тройная буферизация. Как говорит нам NVIDIA, включение этой настройки повышает производительность в режиме вертикальной синхронизации. Так что ставим ВЫКЛ.
    14) Ускорение нескольких дисплеев/смешанных ГП. Если вы подключает к компьютеры более 1 монитора, то оставьте опцию как есть.
    15) Фильтрация текстур – анизотропная оптимизация. Функция (2) у нас уже выключена.
    16) Фильтрация текстур – качество. Ставим высокая производительность.
    17) Фильтрация текстур – отрицательное отклонения. NVIDIA нам подсказывает, что нужно поставить РАЗРЕШИТЬ для повышения производительности.
    18) Фильтрация текстур – трилинейная оптимизация. Данную функцию нужно включить для получения высокой производительности.

    Во вкладке программные настройки выбираем нашу игру и ставим - "Использовать глобальный параметр".
    Третий пункт панели управления NVIDIA - "Установка конфигурации PhysX". Выбираем - ЦП.

    Драйверы
    Для максимального значения FPS нам необходимо всегда обновлять драйверы. Сделать это можно в программе NVIDIA GeForce Experience. Она имеется в свободном доступе.

    Параметры игры
    Теперь мы плавно подходим к самим параметрам игры. Здесь нет ничего сложного. Ставим всё как на картинке.

    2016-09-08-23-56-50-139.jpg

    PS: Разрешение экрана ставим под свой монитор. Рекомендуемое соотношение сторон - 16:9. Для более широких моделек подойдет 4:3, но в таком случае картинка будет чуть хуже.

    Вынос мусора
    Завершающим пунктом у нас будет очистка ОС. Для этого нам понадобиться специальный софт, например CCleaner.
    CCleaner — бесплатная программа для очистки, оптимизации и поддерживания безопасности операционной системы. Обладает широкими возможностями и русскоязычным интерфейсом. Данная программа имеется в свободном доступе.
    Я использую данную программу перед каждым запуском игры.

    Быстродействие WIN7
    C переходом на Windows 8, пользователи остались без эффекта Aero Glass. Более того, Microsoft исключила из состава ОС классическую тему, которая была во всех редакциях операционной системы, начиная с Windows 2000. Следовательно я решил обратить внимание именно на WIN7.

    Start – Control Panel – System – Advanced system settings – вкладка Advances – Settings…

    server2008-gpo-enable-classic-theme-004.png

    Включим "обеспечить наилучшее быстродействие"

    server2008-gpo-enable-classic-theme-005.png

    C:\Windows\system32>reg query
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects /v VisualFXSetting

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects

    VisualFXSetting REG_DWORD 0x2

    server2008-gpo-enable-classic-theme-007.png


    Надеюсь, что данная настройка поможет повысить или же стабилизировать FPS, однако это не значит, что игра будет у вас "летать". Обязательно позаботьтесь о хорошем ПК или же ноутбуке.
    Данная тема будет дополняться!

    sddefault.jpg

  2. #2

    Re: Повышаем/стабилизируем FPS

    >Третий пункт панели управления NVIDIA - "Установка конфигурации PhysX". Выбираем - ЦП.
    Всегда стоит выбирать ЦП ? А если GPU нагружается меньше чем ЦП, то смысл еще нагружать ЦП.

    >C:\Windows\system32>reg query
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects /v VisualFXSetting
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
    VisualFXSetting REG_DWORD 0x2

    Зачем это ?

  3. #3
    Мастер пера Аватар для Luckarancy
    Имя
    Никита
    Адрес
    Иваново
    Регистрация
    12.06.2016
    Сообщений
    344

    Re: Повышаем/стабилизируем FPS

    Сообщение от QQW Посмотреть сообщение
    >Третий пункт панели управления NVIDIA - "Установка конфигурации PhysX". Выбираем - ЦП.
    Всегда стоит выбирать ЦП ? А если GPU нагружается меньше чем ЦП, то смысл еще нагружать ЦП.

    >C:\Windows\system32>reg query
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects /v VisualFXSetting
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
    VisualFXSetting REG_DWORD 0x2

    Зачем это ?

    1. ЦП стоит выбирать всегда.
    2. Данная замена в реестре отключает лишние визуальные эффекты, что способствует повышению производительности.

  4. #4
    Знающий буквы Аватар для kud-kudax
    Адрес
    Курятник хиделя
    Регистрация
    18.12.2015
    Сообщений
    84

    Re: Повышаем/стабилизируем FPS

    Сообщение от Luckarancy Посмотреть сообщение
    1. ЦП стоит выбирать всегда.
    нет

  5. #5
    Знающий буквы Аватар для Coffeemate
    Регистрация
    02.07.2017
    Сообщений
    27

    Re: Повышаем/стабилизируем FPS

    PhysX будет работать быстрее и обеспечит больше реализма на GPU. Обработка PhysX на GeForce GPU от среднего до высокого класса обеспечит в 10-20 раз больше эффектов и визуальной четкости, чем обработка физики на высококлассном CPU. Часть обработки PhysX действительно осуществляется как на CPU, так и на GPU, используя лучшие возможности обеих архитектур для обеспечения пользователям лучшего игрового процесса. Что более важно, PhysX может масштабироваться с учетом GPU, установленного в вашем ПК. Решения от Intel и AMD, которые используют Havok API, имеет фиксированную функцию.

  6. #6

    Re: Повышаем/стабилизируем FPS

    В данном гайде перепутанна Анизотропная фильтрация, метод улучшения качества изображения текстур на поверхностях, сильно наклонённых относительно камеры и Антиалиасинг о котором говорится в гайде, который устраняет зубчатость краев объектов.
    Анизотропия влияет на производительность дико только если видеокарта офисного уровня. А вот антиалиасинг влияет очень сильно в отличии от нее.

    А так же дан вредный совет по выбору ЦП в роли просчета PhysX технологии, для которой уже давно предусмотрены отдельные параллельные потоковые конвертеры для просчета на видеокартах Nvidia. Да и к тому же видеокарта будет справляться с этим в 10 раз быстрее ЦП.

    Так же непонятны шаманства в реестре, если уже с давних пор опция оптимизации интерфейса "для лучшей производительности в системе" имеется в настройках системы, раздела быстродействия. Не нужно лезть лишний раз в реестр, чтобы что либо там сломать, что используется смежными программами.

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •