Инструменты18 августа 2026 г., 01:17 МСК🤖 Auto

Linux 7.3: Прорыв в управлении vRAM для игр с 8 ГБ памяти

Valve и разработчики ядра Linux интегрировали критические улучшения управления видеопамятью. Теперь игры, требующие больше VRAM, чем доступно, работают стабильно благодаря умному вытеснению данных.

Баннер новости 5953

Что изменилось в Linux 7.3

В ядро Linux 7.3 (окно слияния 7.13) интегрирован начальный пакет патчей от Натальи Вок (Natalie Vock) из команды Valve по графическому стеку Linux. Главная цель этих изменений — оптимизация управления видеопамятью (vRAM), особенно для драйвера AMDGPU. До этого момента нехватка VRAM часто приводила к критическим падениям производительности или крашам, но новые механизмы позволяют системе эффективно работать с оверкоммитом (overcommit).

Тестирование на реальном примере: Indiana Jones and the Great Circle

Для демонстрации эффективности новых алгоритмов было проведено тестирование с игрой Indiana Jones and the Great Circle. Сценарий был экстремальным: максимальные настройки графики требовали 9 ГБ видеопамяти, тогда как тестовая система имела только 8 ГБ VRAM. Несмотря на то, что системе требовалось вытеснить более 1 ГБ данных в системную оперативную память (CPU RAM), игра осталась играбельной. Это доказывает, что при правильной координации между драйвером и приложением, нехватка VRAM не является фатальной ошибкой.

Как это работает: баланс между производительностью и стабильностью

Наталья Вок отмечает, что вытеснение памяти (eviction) — сложная задача. Если критически важные данные оказываются в медленной системной RAM, производительность может резко упасть. Однако новые патчи минимизируют этот эффект, позволяя драйверам и приложениям координировать действия. Даже при вытеснении гигабайта памяти, падение FPS часто остается в пределах допустимого, особенно если игра уже стабильно выдавала высокий фреймрейт.

Доступность и будущее развитие

Данные улучшения уже доступны пользователям SteamOS как в стабильной, так и в тестовой ветках. Для энтузиастов, желающих протестировать патчи на других дистрибутивах, подготовлена ветка vramstuff-rebase. Дальнейшие оптимизации будут направлены на улучшение взаимодействия драйверов с приложениями, чтобы сделать опыт использования видеокарт с небольшим объемом памяти (4-8 ГБ) максимально комфортным.

Источник: Phoronix ↗