Una nuova patch di ottimizzazione nel kernel Linux ha portato significativi miglioramenti delle prestazioni sulle schede video con poca memoria. Testes eseguito su un Radeon RX 6500 XT ha registrato salti significativi in titoli specifici eseguiti su Full HD con impostazioni basse. La soluzione dà priorità al gioco in esecuzione quando lo spazio VRAM è limitato, impedendo ai processi in background di consumare risorse essenziali.
Desenvolvido di Natalie Vock, esperto di driver grafici per Linux assunto da Valve, il set di patch e strumenti ausiliari aiuta il sistema a decidere meglio quali dati conservare nella memoria video. Antes, il kernel trattava le allocazioni in modo generico e poteva rimuovere le risorse di gioco per liberare spazio per i processi in background, come le finestre del browser. Agora all’applicazione in primo piano viene data una chiara priorità.

Gestione della memoria Mecanismo
La patch funziona utilizzando le informazioni provenienti dal contesto dell’utente e dall’applicazione attiva per gestire la pressione sulla VRAM. Lo spazio di Quando si esaurisce, il sistema sposta i dati con priorità inferiore nella RAM invece di toccare ciò che appartiene al gioco a schermo intero. Isso riduce gli scambi non necessari tra VRAM e memoria di sistema, che spesso causano cali di prestazioni e arresti anomali.
L’implementazione prevede modifiche al driver amdgpu e al kernel, nonché ai componenti dello spazio utente. Distribuições come CachyOS facilita già l’attivazione attraverso una semplice opzione per installare booster GPU. Il test più recente ha utilizzato esattamente questa configurazione con un processore Ryzen 5 5600X.
Resultados nei benchmark di gioco
- Alan Wake 2 è passato da circa 12-14 FPS medi a 41 FPS, quasi triplicando il risultato al minimo preimpostato e FSR Quality.
- Resident Evil Requiem ha guadagnato 11 FPS in media e 20 FPS ai minimi dell’1%, con un utilizzo della VRAM al limite di 4 GB.
- Silent Hill f ha avuto un piccolo progresso, sotto i 3 FPS.
- Outros sette titoli testati non hanno registrato guadagni oppure hanno avuto la stessa performance o hanno leggermente sottoperformato.
I guadagni variano a seconda del profilo di ciascun gioco. Em Alan Wake 2, il consumo di VRAM è aumentato di circa 300 MB, ma il gioco ha guadagnato stabilità perché il kernel ha smesso di dare priorità agli elementi di sfondo. No Resident Evil Requiem, i minimi sono migliorati molto, il che significa crash e cali meno evidenti durante il gioco.
Impacto per l’hardware di ingresso
Le schede Donos con 4 GB o 8 GB di VRAM devono affrontare limitazioni crescenti nelle versioni AAA, che richiedono sempre più memoria video. La patch non riduce il consumo di gioco, ma impedisce che le attività secondarie rubino spazio essenziale. Ciò significa che le prestazioni sono più costanti anche quando la VRAM raggiunge il suo massimo, prolungando la vita dell’hardware più vecchio.
La soluzione è particolarmente rilevante nell’ecosistema Linux, dove ottimizzazioni specifiche forniscono già un vantaggio in alcuni scenari rispetto a Windows. Il lavoro di Vock si aggiunge ad altri recenti progressi nella piattaforma di gioco, come i miglioramenti ai driver Proton e RADV, consolidando Linux come una valida alternativa per i giocatori con un budget limitato.
Limitações e passaggi successivi
I guadagni non sono universali. In diversi giochi testati non è stata rilevata alcuna differenza rilevante, il che indica che il vantaggio dipende dal profilo di utilizzo della VRAM di ciascun titolo. Além inoltre, l’attivazione richiede un kernel compatibile e, per ora, funziona meglio negli ambienti KDE. Suporte e altri driver, come xe di Intel, sono ancora nelle fasi iniziali e richiedono ulteriore sviluppo.
Desenvolvedores e la comunità Linux hanno seguito i progressi della patch verso le principali distribuzioni. Enquanto significa che gli utenti con GPU più modeste possono provare lo strumento su distribuzioni che già lo integrano, come CachyOS, testando i guadagni sui loro sistemi specifici.