Battlefield 1 одно ядро загружено на 100% и половину потоков простаивает. Решено.

Прошло примерно полтора года с того момента когда у меня упал минимальный FPS в Battlefield 1, что я только не пробовал - менял режимы электропитания, менял комплекты оперативной памяти, настраивал вторичные и третичные тайминги,  разгонял процессор до предельных значений напряжения, всё бестолку, до этого обновления у меня всегда был ФПС не ниже 100, редко и практически незаметно он падал до 95, а после обновления фпс на больших картах мог проседать до 80 кадрах.

Вы наверное скажете зажрался, но нет, когда фпс падает со 130 до 80 это очень неприятный лаг, и это на 8-ми ядерном процессоре Xeon-1680v2 с частотой 4.5ггц.

Я не знаю, распространяется это на все 8-ми ядерные процессоры или только на платформу X79.

Я считаю что всё это было из-за кривого обновления игры, которое произошло примерно 1.5 года назад. С тех пор игра не правильно определяла количество ядер или потоков. По умолчанию  грузятся только 4 ядра.


Как видно из скриншота 8 потоков загружено около 10% и загрузка процессора никогда не превышала 35% и второе ядро загружено всегда на 90-100%, при этом видео-карта не загружена полностью, примерно на 80% в зависимости от ситуации.

Что-бы игра правильно определяла количество ядер нужно прописать в консоли следующие команды:

Thread.ProcessorCount 8
Thread.MaxProcessorCount 8
Thread.MinFreeProcessorCount 8

Результат:


На процессоре загружены все потоки, сам процессор грузится больше чем на 50%. прирост фпс примерно 20 кадров!!! и видео-карта загружена на 95%

Что-бы каждый раз не прописывать команды в консоли, создайте текстовый файл user.cfg и пропишите их туда, файл положить в папку с игрой, например у меня игра расположену тут C:\Program Files (x86)\Origin Games\Battlefield 1 игра будет подхватывать их автоматически.

Или можете скачать мой файл .cfg с облака V1

Данную манипуляцию я думаю можно провернуть на любой игре с этим движком, например Battlefield V или APEX

Купите мне чашечку кофе, если статья оказалась полезной.
SHARE
    Blogger Comment
    Facebook Comment

0 коммент.:

Отправить комментарий