Разработчики экспериментируют с ручным выделением нагрузки на ядра процессора для максимальной производительности

Разработчики экспериментируют с ручным выделением нагрузки на ядра процессора для максимальной производительности.

При введении команды system.cpuaffinity <номера ядер, система полностью выделяет Расту указанные ядра процессора — никакие другие процессы в системе не будут использовать эти ядра, и при правильной настройке команды вы сможете получить больше ФПС от своего процессора.

На мощных сборках ПК с большим количеством ядер, это позволяет получить очень высокий прирост ФПС, однако эффективность на компьютерах средней мощности пока это лишь предстоит протестировать.

Выделение ядер ставит игру в максимальный приоритет, и это может сказаться на производительности других процессов на компьютере, так что если у вас слабый процессор с минимальным количеством ядер, то команда, скорее всего, сделает вашу систему и игру более лагающей и нестабильной. Это также сильно негативно сказывается на стабильности приложений, вроде Google Chrome или Discord.

Старайтесь выделять достаточное количество ядер, если решите воспользоваться данной командой. Неправильная настройка (выделено недостаточно ядер, или же наоборот слишком много) может сильно просадить ФПС.

Данная команда доступна пока что только на staging branch и ещё проверяется на эффективность — но если вам очень интересно, то можете зайти и поэкспериментировать сами.

Вы можете указывать нужные номера ядер в команде по-разному:
• перечислением ("0,2,5,6" выделит 0, 2, 5 и 6 ядра)
• диапазонами ("10-12" выделит все ядра с первого по четвёртый)
• обеими способами сразу ("1,2,5,6,10-12" выделит 1, 2, 5 и 6 ядра, а также с 10 по 12)
например: «system.cpuaffinity 0,2,5,6,10-12»

Поставщик новостей: RustRu

363

Комментарии (0)

    Нет комментариев.