Редактирование файла конфига с указанием своих характеристик позволяет улучшить производительность.
Об этом ограничении рассказал пользователь Reddit с ником ThePhoenixRoyal, который столкнулся с низким фреймрейтом на своём железе с i7 4790K, EVGA GTX 1080Ti и 32 ГБ памяти.
ThePhoenixRoyal изучил конфиги Cyberpunk 2077 и выяснил, что на ПК игра использует тот же пул памяти, что установлен на консолях. Таким образом, Cyberpunk 2077 на ПК упирается в это ограничение, несмотря на то, что сама система может быть намного мощнее.
ThePhoenixRoyal написал небольшой гайд и объяснил, как верно выставить собственные значения.
Как исправить конфиг и поставить свои значения
- Сделать предварительно бэкап файла. Далее перейти в Cyberpunk 2077 — engine — config. Открыть файл memory_pool_budgets.csv через Notepad, Visual Studio Code или другую похожую программу.
- Изменить значение PoolCPU на половину от оперативной памяти. К примеру, если установлено 16 ГБ, то указать 8 ГБ. Таким же образом поменять значение в PoolGPU, написав правильную память видеокарты.
- По желанию: поставить файлу только чтение, чтобы в случае чего игра не откатила прежние параметры. В конфиге также можно поставить значение «0» — так система сама распорядится с ресурсами.
Как отмечают некоторые игроки, после исправления значений у них существенно выросла производительность, однако другие пользователей сообщили, что не заметили каких-либо улучшений.
Ранее также выяснилось, что у Cyberpunk 2077 есть проблемы с процессорами от AMD. По какой-то причине игра использует только по одному потоку на физическое ядро, что также влияет на производительность.
13 декабря Digital Foundry выпустил подробный анализ ПК-версии Cyberpunk 2077 — с объяснением того, как лучше всего улучшить производительность игры без сильных потерь в картинке.