Комп'ютерні новини
Всі розділи
Valve покращує управління пам’яттю в Linux для відеокарт з 8 ГБ відеопам’яті
Інженерка Valve Наталі Вок розробила новий метод керування пам’яттю для Linux, який оптимізує використання відеопам’яті на графічних процесорах із 8 ГБ або менше.
Це рішення спрямоване на те, щоб ігри отримували пріоритет у використанні GPU‑пам’яті, а не витіснялися у системну оперативну пам’ять через фонові процеси.
Раніше Linux міг переміщувати дані самої гри в системну пам’ять, щоб звільнити місце для браузера чи іншої програми, що призводило до заїкань і падіння FPS. Під час тестів запуск Cyberpunk 2077 на системі з 8 ГБ VRAM використовував лише 6 ГБ, тоді як 1,37 ГБ було перекинуто в GTT і розміщено в оперативній пам’яті.
Новий патч dmemcg‑booster (Device Memory Control Groups) працює в режимі реального часу й повідомляє системі, що ігровий процес має залишатися у відеопам’яті GPU. Завдяки цьому Cyberpunk 2077 тепер використовує 7,4 ГБ VRAM, а розподіл GTT скоротився до 650 МБ — більш ніж удвічі менше, ніж раніше. Це забезпечує стабільніший геймплей і зменшує ризик просідань частоти кадрів.
Valve інтегрує ці покращення у власні пристрої, включно зі Steam Machine та Steam Deck, які мають 8 ГБ GDDR6. Водночас користь отримають усі гравці з графічними процесорами середнього класу. Багато дистрибутивів Linux уже включають патчі у свої оновлення, а середовище KDE отримало додатковий модуль, що визначає активне вікно й допомагає системі правильно розподіляти відеопам’ять.
Це рішення може стати важливим кроком для Linux‑геймінгу, адже воно дозволяє ефективніше використовувати обмежені ресурси та робить ігри більш плавними навіть на системах із невеликим обсягом VRAM.











