Un nou patch de optimizare în nucleul Linux a adus câștiguri semnificative de performanță pe plăcile video cu memorie redusă. Testes realizat pe un Radeon RX 6500 XT a înregistrat salturi semnificative în anumite titluri care rulează pe Full HD la setări scăzute. Soluția acordă prioritate jocului care rulează atunci când spațiul VRAM este redus, împiedicând procesele de fundal să consume resurse esențiale.
Desenvolvido de la Natalie Vock, expert în drivere grafice pentru Linux angajat de Valve, setul de patch-uri și instrumente auxiliare ajută sistemul să decidă mai bine ce date să păstreze în memoria video. Antes, nucleul a tratat alocările în mod generic și ar putea elimina resursele jocului pentru a elibera spațiu pentru procesele de fundal, cum ar fi ferestrele browserului. Agora aplicației din prim-plan i se acordă o prioritate clară.

Administrarea memoriei Mecanismo
Patch-ul funcționează prin utilizarea informațiilor din contextul utilizatorului și din aplicația activă pentru a gestiona presiunea asupra VRAM. Spațiul Quando se epuizează, sistemul mută datele cu prioritate mai mică în RAM în loc să atingă ceea ce aparține jocului pe ecran complet. Isso reduce schimburile inutile dintre VRAM și memoria de sistem, care adesea provoacă scăderi de performanță și blocări.
Implementarea implică modificări ale driverului și nucleului amdgpu, precum și ale componentelor spațiului utilizator. Distribuições precum CachyOS facilitează deja activarea printr-o opțiune simplă de instalare a amplificatoarelor GPU. Cel mai recent test a folosit exact această configurație cu un procesor Ryzen 5 5600X.
Resultados în benchmark-uri pentru jocuri
- Alan Wake 2 a trecut de la aproximativ 12 la 14 FPS medii la 41 FPS, aproape triplând rezultatul la presetarea minimă și FSR Quality.
- Resident Evil Requiem a câștigat 11 FPS în medie și 20 FPS la minime de 1%, cu utilizarea VRAM la limita de 4 GB.
- Silent Hill f a avut un avans mic, sub 3 FPS.
- Outros șapte titluri testate fie nu au înregistrat câștiguri, fie au avut aceleași performanțe sau au avut o performanță ușoară.
Câștigurile variază în funcție de profilul fiecărui joc. Em Alan Wake 2, consumul de VRAM a crescut cu aproximativ 300 MB, dar jocul a câștigat stabilitate deoarece nucleul a încetat să mai acorde prioritate elementelor de fundal. No Resident Evil Requiem, minimele s-au îmbunătățit mult, ceea ce înseamnă blocări și scăderi mai puțin vizibile în timpul jocului.
Impacto pentru hardware de intrare
Cardurile Donos cu 4 GB sau 8 GB VRAM se confruntă cu limitări tot mai mari în versiunile AAA, care necesită din ce în ce mai multă memorie video. Patch-ul nu reduce consumul de joc, dar împiedică sarcinile secundare să fure spațiu esențial. Aceasta înseamnă că performanța este mai consistentă chiar și atunci când VRAM-ul atinge maximul, prelungind durata de viață a hardware-ului mai vechi.
Soluția este relevantă în special în ecosistemul Linux, unde optimizările specifice oferă deja un avantaj în unele scenarii în comparație cu Windows. Munca lui Vock se adaugă la alte progrese recente în platforma de jocuri, cum ar fi îmbunătățirile aduse driverelor Proton și RADV, consolidând Linux ca o alternativă viabilă pentru jucătorii cu un buget limitat.
Limitações și pașii următori
Câștigurile nu sunt universale. În mai multe jocuri testate nu a existat nicio diferență relevantă, ceea ce indică faptul că beneficiul depinde de profilul de utilizare VRAM al fiecărui titlu. Além în plus, activarea necesită un nucleu compatibil și, deocamdată, funcționează cel mai bine în mediile KDE. Suporte și alte drivere, cum ar fi x și Intel, sunt încă în stadii incipiente și necesită dezvoltare suplimentară.
Desenvolvedores și comunitatea Linux au urmărit progresul patch-ului către distribuții majore. Enquanto înseamnă că utilizatorii cu GPU-uri mai modeste pot încerca instrumentul pe distribuțiile care îl integrează deja, cum ar fi CachyOS, testând câștigurile pe sistemele lor specifice.