adblock check

Разработчик из Valve улучшил работу игр на видеокартах с малым объёмом памяти

На текущий момент патч доступен только для видеокарт AMD, находящихся под управлением Arch Linux с KDE, но в будущем это решение может быть применено шире
Обложка: DC Studio, Freepik

Натали Вок (Natalie Vock) из команды разработчиков графических драйверов для Linux в Valve, которая в основном работает над драйвером AMDGPU, создала новое интересное решение: патчи для ядра Linux и KDE, которые значительно улучшают игровой процесс на системах с ограниченным объемом видеопамяти.

Патчи для ядра Linux от Натали Вок предназначены для поддержки контроллера памяти cgroup DRM и вносят изменения в код обработки выделения и выгрузки памяти.

Также появились новые пакеты: dmemcg-booster и plasma-foreground-booster. dmemcg-booster — это служба systemd, которая используется для включения и управления ограничениями cgroup для ускорения игр, запущенных в полноэкранном режиме. Компонент Plasma позволяет устанавливать приоритет виртуальной оперативной памяти для приложения, запущенного в полноэкранном режиме (например, для игры). Если вы не используете KDE Plasma в качестве рабочего стола, попробуйте установить более новую версию композитора Gamescope от Valve.

Благодаря этим изменениям игра, запущенная в вашей системе, будет иметь преимущество на доступ к видеопамяти до вытеснения в более медленную системную. Механизм вытеснения для карт с 8 ГБ видеопамяти и меньше уже существовал, но по умолчанию часть ресурсов могла доставаться фоновым приложением с более низким приоритетом.

Натали Вок подробно рассказывает в блоге о технических деталях этой работы и о запуске Cyberpunk 2077 на Linux с видеокартой низшей ценовой категории. Сейчас проще всего сделать это на CachyOS, однако описанные выше пакеты добавлены в AUR и могут быть установлены на любом Arch-подобном дистрибутиве. 

Источник

Limows
@Limows
Автор
Линуксоид, техно-ретро-блоггер со стажем
Консольщик
Гейминг Гейминг
28,4K участников
Вступить
Linux Linux
9,2K участников
Вступить
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...