Uusi optimointikorjaus Linux-ytimessä paransi huomattavasti suorituskykyä näytönohjainkorteissa, joissa on vähän muistia. Testes suoritettu Radeon RX 6500 XT tallensi merkittäviä hyppyjä tietyissä nimikkeissä, jotka toimivat Full HD:llä matalilla asetuksilla. Ratkaisu priorisoi käynnissä olevan pelin, kun VRAM-tilaa on vähän, mikä estää taustaprosesseja kuluttamasta välttämättömiä resursseja.
Natalie Vock:n, Valve:n palkkaaman Linux-grafiikkaohjainasiantuntijan Desenvolvido, korjaustiedostot ja aputyökalut auttavat järjestelmää paremmin päättämään, mitä tietoja videomuistissa säilytetään. Antes, ydin käsitteli varauksia yleisesti ja saattoi poistaa peliresursseja vapauttaakseen tilaa taustaprosesseille, kuten selainikkunoihin. Agora etualalla olevalle sovellukselle on annettu selkeä etusija.
Muistinhallinta Mecanismo
Korjaustiedosto toimii käyttämällä käyttäjäkontekstin ja aktiivisen sovelluksen tietoja hallitsemaan VRAM:iin kohdistuvaa painetta. Quando-tila loppuu, järjestelmä siirtää alemman prioriteetin tiedot RAM-muistiin sen sijaan, että koskettaisi koko näytön peliin kuuluvaa. Isso vähentää tarpeettomia vaihtoja VRAM:n ja järjestelmämuistin välillä, mikä usein aiheuttaa suorituskyvyn heikkenemistä ja kaatumisia.
Toteutus sisältää muutoksia amdgpu-ohjaimeen ja ytimeen sekä käyttäjätilan komponentteihin. Distribuições, kuten CachyOS, mahdollistaa jo aktivoinnin yksinkertaisella vaihtoehdolla asentaa GPU-vahvistimia. Viimeisimmässä testissä käytettiin juuri tätä kokoonpanoa Ryzen 5 5600X -prosessorilla.
Resultados pelien vertailuarvoissa
- Alan Wake 2 nousi noin 12:sta 14:een keskimääräisestä FPS:stä 41 FPS:ään, mikä melkein kolminkertaisti tuloksen minimiesiasetuksessa ja FSR Quality:ssä.
- Resident Evil Requiem sai keskimäärin 11 FPS:n ja 20 FPS:n 1 %:n alimmilla tasoilla, VRAM-muistin käytön ollessa 4 Gt.
- Silent Hill f:llä oli pieni edistys, alle 3 FPS.
- Outros Seitsemän testattua arvopaperia joko ei tuottanut voittoa tai suoriutui samalla tavalla tai hieman heikommin.
Tulot vaihtelevat kunkin pelin profiilin mukaan. Em Alan Wake 2, VRAM:n kulutus kasvoi noin 300 Mt, mutta peli vakiintui, koska ydin lopetti taustaelementtien priorisoinnin. No Resident Evil Requiem, matalat ovat parantuneet paljon, mikä tarkoittaa vähemmän havaittavia kaatumisia ja laskuja pelin aikana.
Impacto syöttölaitteistolle
Donos-kortit, joissa on 4 Gt tai 8 Gt VRAM-muistia, kohtaavat kasvavia rajoituksia AAA-julkaisuissa, jotka vaativat yhä enemmän videomuistia. Korjaustiedosto ei vähennä pelin kulutusta, mutta se estää toissijaisia tehtäviä varastamasta olennaista tilaa. Tämä tarkoittaa, että suorituskyky on johdonmukaisempaa, vaikka VRAM saavuttaisi maksiminsa, mikä pidentää vanhemman laitteiston käyttöikää.
Ratkaisu on erityisen tärkeä Linux-ekosysteemissä, jossa tietyt optimoinnit tarjoavat jo joissakin skenaarioissa etua Windows:ään verrattuna. Vock:n työ lisää muita pelialustan viimeaikaisia edistysaskeleita, kuten parannuksia Proton- ja RADV-ajureihin, mikä vahvistaa Linux:n käyttökelpoisena vaihtoehtona pelaajille rajoitetulla budjetilla.
Limitações ja seuraavat vaiheet
Hyödyt eivät ole yleisiä. Useissa testatuissa peleissä ei ollut olennaista eroa, mikä viittaa siihen, että hyöty riippuu kunkin pelin VRAM-käyttöprofiilista. Além lisäksi aktivointi vaatii yhteensopivan ytimen ja toimii toistaiseksi parhaiten KDE-ympäristöissä. Suporte ja muut ajurit, kuten Intel:n x ja , ovat vielä alkuvaiheessa ja vaativat lisäkehitystä.
Desenvolvedores ja Linux-yhteisö ovat seuranneet korjaustiedoston edistymistä kohti suuria jakeluja. Enquanto tarkoittaa, että käyttäjät, joilla on vaatimattomammat GPU:t, voivat kokeilla työkalua distroissa, joissa se jo on integroitu, kuten CachyOS, testaamalla hyötyjä omissa järjestelmissään.

