Valve предоставляет пакет для Linux, который оптимизирует управление VRAM объемом менее 8 ГБ. Есть реализации и тесты

Valve предоставляет пакет для Linux, который оптимизирует управление VRAM объемом менее 8 ГБ. Есть реализации и тесты

В начале апреля 2026 года в Интернете появилась информация о том, что Linux-программист Натали Вок, работающая над графическими драйверами для Valve, внесла оптимизации в управление VRAM. Особенно они будут заметны пользователям видеокарт с объемом видеопамяти менее 8 ГБ. Решение уже интегрировано с CachyOS, а также доступно в других дистрибутивах на базе Arch Linux.

Натали Вок, разработчик Linux из Valve, создала пакет для оптимизации управления VRAM. Решение уже интегрировано с CachyOS (Arch Linux) и может значительно повысить игровую производительность.

Бета-версия Steam Proton 11 направлена ​​на повышение стабильности игр в системах Linux с помощью Wine 11. Proton для чипов ARM уже в пути.

Натали Вок, разработчик Linux, работающая в Valve, создала пакет. dmemcg-бустеросновная задача которого — оптимизировать использование VRAM-памяти. Этот пакет устраняет проблему в Linux, которая не различает приоритеты между процессами, использующими графическую память, такими как игры, браузеры и другие приложения. В результате, когда VRAM полностью используется, ядро ​​системы может передать часть данных в GTT (таблицу трансляции графики), механизм, который отображает системную оперативную память как графическую память. На практике это означает операцию, аналогичную обмену данных в более медленную память. Отсутствие приоритезации процессов означает, что данные из вторичных приложений, таких как браузер, могут оставаться в VRAM, в то время как важные игровые ресурсы перемещаются в RAM. Это приводит к падению производительности, поскольку игре приходится чаще обращаться к гораздо более медленной системной памяти вместо быстрой видеопамяти.

Steam Medieval Fest — большая распродажа игр на средневековую тематику. Kingdom Come Deliverance и другие

В примере с Cyberpunk 2077 игра раньше использовала примерно 6 ГБ видеопамяти, хотя на видеокарте было 8 ГБ. Решение, разработанное Натали Вок, представляет механизм на основе cgroups, который позволяет Linux лучше расставлять приоритеты графических процессов, отдавая более высокий приоритет приоритетным приложениям, таким как игры. В результате система более последовательно поддерживает игровые ресурсы в VRAM, что в данном случае привело к тому, что Cyberpunk 2077 использовал примерно 7,4 ГБ видеопамяти, при этом ограничив использование механизма GTT примерно 650 МБ данных. Решение интегрировано с дистрибутивом CachyOS и может быть активировано через CachyOS Hello. Он также остается доступным для ручной установки в дистрибутивах на базе Arch Linux, но требует KDE Plasma или использования композитора Gamescope (путем добавления переменной в настройках запуска игры в Steam). В случае ручной установки необходимо скачать и настроить соответствующие пакеты в соответствии с инструкциями разработчика, которые можно найти здесь.

Linux 7.1 по умолчанию включает Intel FRED. Ядро будет лучше использовать возможности процессоров Panther Lake.

Также стоит подчеркнуть, что данное решение работает НЕ со всеми графическими системами, представленными на рынке. Решение не выиграет от системы iGPU из-за очевидного недостатка видеопамяти. В первую очередь от этого выиграют графические процессоры AMD. В случае с чипами NVIDIA ситуация такова, что решение работает только с открытыми драйверами nouveau, поскольку официальные драйверы полузакрытые. Графические процессоры Intel должны работать, хотя это не было полностью проверено. Как все это решение работает на практике? Самый большой прирост производительности был замечен в Alan Wake II, где частота кадров увеличилась почти в три раза, а низкий FPS на 1% — более чем вдвое. FPS в Resident Evil: Requiem увеличился примерно на 16%, несмотря на одинаковое использование видеопамяти. Небольшое улучшение было также отмечено в Silent Hill f. В Crimson Desert, Hogwarts Legacy и Cyberpunk 2077 потребление VRAM снизилось, но без существенного прироста производительности. В The Last of Us Part II минимальное падение составило примерно 1 FPS, в то время как Death Stranding 2 и Marvel’s Spider-Man 2 не показали существенных изменений. Важно отметить, что это решение, вероятно, окажет непосредственное влияние на будущую консоль Steam Machine, которая будет оснащена 8 ГБ видеопамяти GDDR6.

Источник: TechPowerUp, YT (@NJTechBenchmark)

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии