Нова оптимизационна корекция в ядрото Linux донесе значителни подобрения в производителността на видеокарти с малко памет. Testes, изпълнен на Radeon RX 6500 XT, записва значителни скокове в конкретни заглавия, работещи на Full HD при ниски настройки. Решението приоритизира изпълняваната игра, когато VRAM пространството е ограничено, предотвратявайки фоновите процеси да консумират основни ресурси.
Desenvolvido от Natalie Vock, експерт по графични драйвери за Linux, нает от Valve, наборът от корекции и помощни инструменти помага на системата да реши по-добре какви данни да запази във видео паметта. Antes, ядрото третира разпределенията общо и може да премахне ресурсите на играта, за да освободи място за фонови процеси, като прозорци на браузъра. Agora на приложението на преден план се дава ясен приоритет.
Управление на паметта Mecanismo
Пачът работи, като използва информация от потребителския контекст и активното приложение, за да управлява натиска върху VRAM. Quando пространството свършва, системата премества данни с по-нисък приоритет в RAM, вместо да докосва това, което принадлежи на играта на цял екран. Isso намалява ненужните суапове между VRAM и системната памет, които често причиняват спадове в производителността и сривове.
Внедряването включва промени в драйвера и ядрото на amdgpu, както и в компонентите на потребителското пространство. Distribuições като CachyOS вече улеснява активирането чрез проста опция за инсталиране на GPU бустери. Последният тест използва точно тази конфигурация с процесор Ryzen 5 5600X.
Resultados в бенчмаркове за игри
- Alan Wake 2 премина от около 12 до 14 средни FPS до 41 FPS, почти утроявайки резултата при минимална предварителна настройка и FSR Quality.
- Resident Evil Requiem спечели 11 FPS средно и 20 FPS при 1% ниски стойности, с използване на VRAM на лимита от 4 GB.
- Silent Hill f имаше малък напредък, под 3 FPS.
- Outros седем тествани ценни книжа или не отчетоха печалби, или се представиха със същото или леко по-слабо представяне.
Печалбите варират в зависимост от профила на всяка игра. Em Alan Wake 2, потреблението на VRAM се увеличи с около 300 MB, но играта придоби стабилност, тъй като ядрото спря да приоритизира фоновите елементи. No Resident Evil Requiem, ниските нива са се подобрили много, което означава по-малко забележими сривове и спадове по време на игра.
Impacto за входен хардуер
Картите Donos с 4 GB или 8 GB VRAM са изправени пред нарастващи ограничения в изданията AAA, които изискват все повече видео памет. Пачът не намалява потреблението на играта, но не позволява на вторичните задачи да откраднат основното пространство. Това означава, че производителността е по-последователна, дори когато VRAM достигне своя максимум, удължавайки живота на по-стария хардуер.
Решението е особено подходящо в екосистемата Linux, където специфични оптимизации вече осигуряват предимство в някои сценарии в сравнение с Windows. Работата на Vock добавя към други скорошни постижения в платформата за игри, като подобрения на Proton и RADV драйвери, консолидиране на Linux като жизнеспособна алтернатива за геймъри с ограничен бюджет.
Limitações и следващите стъпки
Печалбите не са универсални. В няколко тествани игри няма съществена разлика, което показва, че ползата зависи от профила на използване на VRAM на всяко заглавие. Освен това Além, активирането изисква съвместимо ядро и засега работи най-добре в среди на KDE. Suporte и други драйвери, като x и на Intel, все още са в ранен стадий и изискват допълнително развитие.
Desenvolvedores и общността на Linux следят напредъка на корекцията към големи дистрибуции. Enquanto означава, че потребителите с по-скромни GPU могат да изпробват инструмента в дистрибуции, които вече го интегрират, като CachyOS, тествайки печалбите на техните специфични системи.

