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

Схожі Новини
91-річна геймерка проігнорувала поліцію, намагаючись побити рекорд у грі

91-річна геймерка проігнорувала поліцію, намагаючись побити рекорд у грі

У США стався незвичний інцидент, який поєднав турботу про літніх людей і захоплення відеоіграми. 91-річна жінка з штату Огайо настільки захопилася грою, що не відповіла на дзвінки та стукіт у двері, через що до неї приїхала поліція.
Детальніше
Гігантський кіт у Гонконзі: інтерактивний арт-об'єкт, що реагує на дотики

Гігантський кіт у Гонконзі: інтерактивний арт-об’єкт, що реагує на дотики

В аеропорту Гонконгу встановили 8-метрового робокота, який мурчить і реагує на дотики. Дізнайтеся, як влада міста використовує «котячу економіку» для антистресу.
Детальніше