Valve покращує продуктивність ігор на Linux для відеокарт із 8 ГБ відеопам’яті

Steam Deck

Valve представила нове програмне рішення, яке може суттєво підвищити продуктивність ігор у Linux на відеокартах із 8 ГБ пам’яті. Йдеться не про нове залізо, а про зміну підходу до використання відеопам’яті (VRAM), що стає дедалі критичнішою для сучасних ігор. Про це пише Tom’s Hardware.

Проблема нестачі VRAM у сучасних іграх

З кожним роком ігри стають більш вимогливими до графіки, що напряму впливає на споживання відеопам’яті. Навіть проєкти рівня Cyberpunk 2077 можуть працювати нестабільно на відеокартах із 8 ГБ VRAM, особливо у середовищі Linux.

Cyberpunk 2077

Проблема полягає не лише в обсязі пам’яті, а й у принципі її розподілу. У стандартній конфігурації Linux система не має чіткого механізму визначення пріоритетів між додатками. У результаті ігровий процес може втрачати доступ до відеопам’яті, якщо ресурси потрібні фоновим програмам, наприклад браузеру.

Це призводить до того, що частина даних гри переноситься в оперативну пам’ять, що значно повільніша. Наслідком стають фризи, затримки та нестабільний FPS.

Новий підхід від Valve

Інженерка Наталі Вок, яка працює над графічними драйверами Linux у Valve, запропонувала рішення, що змінює логіку розподілу VRAM.

Суть підходу полягає в тому, щоб надати пріоритет активній програмі — у цьому випадку грі. Якщо відеопам’ять заповнюється, система переміщує у повільнішу оперативну пам’ять саме фонові процеси, а не ігрові дані.

Це дозволяє уникнути ситуацій, коли гра втрачає доступ до VRAM навіть за наявності вільного ресурсу, і забезпечує більш стабільну роботу.

Як працюює новий інструмент оптимізації

Ключовим елементом рішення є dmemcg-booster, який інтегрується на рівні ядра Linux і дозволяє системі визначати пріоритетний додаток. Завдяки цьому активна гра отримує максимальний доступ до VRAM і не витісняється у повільнішу оперативну пам’ять навіть при високому навантаженні.

Додатково використовується plasma-foreground-booster, що працює у зв’язці з KDE Plasma та автоматично визначає активне вікно. Це дозволяє системі без участі користувача правильно розподіляти ресурси, забезпечуючи стабільнішу роботу ігор.

Результати тестування

Практичні тести демонструють відчутний ефект. У Cyberpunk 2077 на відеокарті з 8 ГБ VRAM без оптимізації близько 1,37 ГБ даних переносилися у GTT — механізм, що використовує оперативну пам’ять.

Після застосування нових інструментів використання VRAM зросло майже до 7,4 ГБ, а обсяг даних у GTT скоротився приблизно до 650 МБ. Це зменшило навантаження на систему та покращило стабільність гри.


Телеграм double.newsТелеграм double.news

Схожі Новини
Linux

Франція відмовляється від Windows і переходить на Linux

Уряд Франція оголосив про поступову відмову від операційної системи Windows на користь Linux. Це рішення є частиною ширшої стратегії Європи, спрямованої на зменшення залежності від іноземних технологій.
Детальніше
xAI Grok

Grok виявився найслабшим серед AI у прогнозах спортивних результатів

Чатбот Grok від компанії xAI продемонстрував найгірші результати серед популярних моделей штучного інтелекту у симуляції ставок на спорт. Відповідне дослідження підкреслює обмеження сучасних AI-систем у складних і динамічних сценаріях.
Детальніше
Ray-Ban Display

Смартокуляри Meta отримають AI-функцію контролю харчування

Meta готує нове оновлення для своїх смартокулярів, яке дозволить відстежувати харчування користувачів за допомогою штучного інтелекту. Функція передбачає аналіз їжі, підрахунок поживних речовин і персоналізовані рекомендації.
Детальніше