Страница 1 из 3

Увеличение FPS 2.4.3

СообщениеДобавлено: 07 фев 2018, 14:39
gnusmus
Небольшая фича по увеличению фпс в клиенте 2.4.3
поскольку игрушка старая, то по умолчанию обработка идет всего на 2х потоках и бк может работать хуже, чем последний легион(большинство даже не слишком новых процессоров поддерживают больше потоков). Для изменения этого параметра: заходите WTF->Config.wtf и меняете показатель processAffinityMask
"3" - использование 2 логических ядер (по умолчанию)
"15" - 4
"63" - 6
"255" - 8
Посмотреть параметры вашего процессора можно через диспетчер задач.

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 07 фев 2018, 16:10
Дуф
Вброшу ка я стену текста, не по теме вова, но по теме потоков/ядер.
С октября 2016 я время от времени ебался с лоу фпс в батлфилд 1 (забивал от безысходности и горящего пукана, потом остывал и по новой) - на самых "тяжелых" картах, типо амьена и сен-кантена на 64 человека у меня были жоские просадки и неприятный фреймтайм, при том, что видеокарта упорно отказывалась работать на 100% (без выкрутки разрешения выше дефолтного) и грузилась с адовой пилой и скачками на графиках в рендже 60-85% загрузки.
Пофиксить это мне не удавалось на протяжении почти полутора лет ... Что я только не делал - перерыл сотни страниц в гугле на различные темы (ботлнека, недостатка 3гб врам, консольных/драйверных настроек), установил дополнительно виндуз10, переразгонял всю систему, да и чё я только не делал за все эти месяцы, нихрена не помогало.
Единственный момент просветления был когда я поставил чистую вин10 и запустил бф - загрузка видяхи держалась на 95-98% и все было окей ... до первых пары ребутов и принудительного обновления винды, потом все опять пошло по пизде (ненавижу сука современный софт). Но всё равно, на вин10 производительность была намного выше, чем на вин7.
Проблем добавляло так же то, что на разных системах (вин7-10), при прогоне бенчмарков и стресстестов я получал примерно одинаковый результат по цпу и гпу, но в бфе была адовая разница и от этого мои мозги постоянно уходили в бсод.
С ноября 2017 я практически не играл, но на днях вернулся, тк завезли новые баги выпустили долгожданный патч и опять началась еботня, гугление, танцы с бубном на тему "как же сука выжать стабильный фпс и поднять загрузку видяхи".
Нихрена не помогало, пока я совершенно случайно не нашел в инете тред, в котором советовалось заюзать команду threads. и подсказать игре (одной из самых навороченных игр последних лет) сколько ей блядь ядер и потоков юзать! Тред был создан игроком, владельцем 12 или 16 ядерного дорогущего интела, который обнаружил, что бф1 юзает всего 4 потока (или хуй знает что это), вместо 11-15 (хотя в мониторинге идет нагрузка на все ядра, но неравномерная и не полная) и если ей подсказать сколько и чего юзать, то решается сразу куча проблем - у многих людей, с различными системами, после введения этой команды всё сразу стало заебись (прошли просадки, выравнялся фреймтайм, увеличился член на 5 см повысился фпс). В том числе, эта команда помогла и мне - увеличив значение потоков с 4 до 6 я выравнял загрузку на проц до 95-98% по всем 8 ядрам, пофиксил жоские просадки на тяжёлых картах и наконец-то смог нормально играть.
Вот такая хуйня ребята! Ладно вову, старой игре, разработанной в начале 2000, когда двухъядерных то процессоров не существовало (не говоря про 4-8-12-16 ядерники), нужно подсказывать чё и как, но когда это же нужно проделывать для одной из самых навороченных игр современности ... Я щитаю это полный пиздец. Ну или заговор между разработчиками софта/железа, с целью выжимать из игроков больше бабла на крутые новенькие процессоры и видяхи.
Спасибо что прочитали, как выплакался в жилетку :trololo: Может кому поможет, не в этих играх, дак в других. Ведь
phpBB [video]

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 07 фев 2018, 17:10
Blackmore
Если у меня нет этого параметра в этом файле стоит ли мне его добавлять если у меня и так двух поточный процессор?

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 07 фев 2018, 17:49
gnusmus
Blackmore писал(а):Если у меня нет этого параметра в этом файле стоит ли мне его добавлять если у меня и так двух поточный процессор?

у меня это есть, цитирую только начало файлика. По умолчанию стоит настройка на 2 потока.
Код: Выделить всё
SET locale "enGB"
SET coresDetected "4"
SET processAffinityMask "15"

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 07 фев 2018, 18:24
Blackmore
gnusmus писал(а):
Blackmore писал(а):Если у меня нет этого параметра в этом файле стоит ли мне его добавлять если у меня и так двух поточный процессор?

у меня это есть, цитирую только начало файлика. По умолчанию стоит настройка на 2 потока.
Код: Выделить всё
SET locale "enGB"
SET coresDetected "4"
SET processAffinityMask "15"


Coresdetected я так понимаю показывает что у тебя 4 ядра, попробую себе вписать эти две строчки только с моими показателями.

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 08 фев 2018, 10:46
gnusmus
технически 2 ядра в проце, логических 4

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 08 фев 2018, 11:00
Zangiff
сменил параметры на использование 4 ядер, фпс как был 60, так и остался

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 08 фев 2018, 11:01
gnusmus
*LEPRA*

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 08 фев 2018, 11:02
Heinous
Zangiff писал(а):сменил параметры на использование 4 ядер, фпс как был 60, так и остался

Так у тебя поди вертикальная синхронизация включена (если конечно в бк есть такая опция). У меня с ней в PoE 60 фпс, а без неё до 240 бывало

Re: 2.4.3 увеличение фпс

СообщениеДобавлено: 08 фев 2018, 11:06
Zangiff
Heinous писал(а):
Zangiff писал(а):сменил параметры на использование 4 ядер, фпс как был 60, так и остался

Так у тебя поди вертикальная синхронизация включена (если конечно в бк есть такая опция). У меня с ней в PoE 60 фпс, а без неё до 240 бывало

Внатуре, выключил верт. синхронизацию и фпс сразу 150 стал...