Новые патчи для Linux от Valve спасают видеокарты с 8 ГБ VRAM

990
0
Добавить в Google News
Новые патчи для Linux от Valve спасают видеокарты с 8 ГБ VRAM

Инженер Valve, работающая над графическими драйверами, представила решение давней проблемы Linux — неэффективного распределения видеопамяти. Эти патчи нацелены на то, чтобы игры перестали «тормозить» из-за того, что система отдает драгоценные мегабайты фоновым процессам.

До этого момента ядро Linux не видело разницы между запущенной игрой и, например, браузером или Discord в фоне. Когда 8 ГБ видеопамяти заканчивались, ядро могло переместить активные данные игры в системную оперативную память (GTT). Поскольку пропускная способность оперативки в разы ниже, чем у VRAM, это приводило к статтерам (микрофризам) и резкому падению FPS, даже если видеокарта была достаточно мощной.

Valve внедрила механизм приоритезации через контроллеры cgroups (специальная функция ядра для управления ресурсами). Теперь система четко понимает, какое приложение находится на переднем плане. Если VRAM переполнена, система принудительно вытесняет в оперативную память данные фоновых приложений (того же Chrome), но удерживает данные активной игры в видеопамяти до последнего.

Новые патчи для Linux от Valve спасают видеокарты с 8 ГБ VRAM

В Cyberpunk 2077 на видеокарте с 8 ГБ памяти использование системной памяти (GTT) упало с нескольких гигабайт до скромных 650 МБ. Это обеспечило гораздо более плавный геймплей без внезапных просадок.

На данный момент поддержка реализована для открытых драйверов AMD (RADV) и Intel. К сожалению, проприетарные драйверы NVIDIA пока остаются в стороне из-за закрытости их архитектуры управления памятью.

Комментировать
Другие публикации по теме
Для Linux 7.3 подготовили поддержку AMD Zen 6 и добавили управление RGB-подсветкой
Для Linux 7.3 подготовили поддержку AMD Zen 6 и добавили управление RGB-подсветкой
В Linux 7.3 появятся первые наработки для процессоров AMD Zen 6, поддержка управления RGB-подсветкой Ryzen AI Halo, а также улучшения совместимости с устройствами ASUS, HP, Lenovo, Samsung и других производителей.
31 августа в 21:15
1441
2
Форум
Больше чем просто FPS — почему сравнение Windows 11 и Linux в играх вышло за рамки обычных тестов
Больше чем просто FPS — почему сравнение Windows 11 и Linux в играх вышло за рамки обычных тестов
Выход портативной консоли Steam Deck и домашних систем Steam Machine спровоцировал нескончаемую волну споров о том, какая операционная система лучше подходит для гейминга.
17 июля в 11:00
7179
16
Форум
Разврат... Зато какой! На той самой Sega Mega Drive запустили Linux
Разврат... Зато какой! На той самой Sega Mega Drive запустили Linux
Легендарная надстройка Sega 32X для Mega Drive стала очередной платформой, на которой удалось запустить полноценную операционную систему с открытым исходным кодом.
15 июля в 15:34
3173
0
Форум