A Linux kernel optimalizálás megsokszorozza a GPU-k teljesítményét 4 GB VRAM-mal

Az Linux kernel új optimalizálási javítása jelentős teljesítménynövekedést hozott a kevés memóriával rendelkező videokártyákon. Az Testes az Radeon RX 6500 XT-n végzett Radeon RX 6500 XT-n jelentős ugrásokat regisztrált az Full HD-n futó bizonyos címeknél alacsony beállítások mellett. A megoldás a futó játékot részesíti előnyben, ha szűk a VRAM-terület, így megakadályozza, hogy a háttérfolyamatok alapvető erőforrásokat emésztenek fel.

Az Natalie Vock, az Linux grafikus illesztőprogram-szakértője, az Valve által bérelt Desenvolvido, a javítások és segédeszközök készlete segít a rendszernek jobban eldönteni, hogy milyen adatokat tároljon a videomemóriában. Az Antes, a kernel általánosan kezelte az allokációkat, és eltávolíthatja a játékerőforrásokat, hogy helyet szabadítson fel a háttérfolyamatok, például a böngészőablakok számára. Agora az előtérben lévő alkalmazás egyértelmű prioritást élvez.

Linux – SsCreativeStudio/ shutterstock.com

Memóriakezelés Mecanismo

A javítás a felhasználói kontextusból és az aktív alkalmazásból származó információk segítségével kezeli a VRAM-ra nehezedő nyomást. Az Quando hely elfogy, a rendszer alacsonyabb prioritású adatokat helyez át a RAM-ba, ahelyett, hogy megérintené a teljes képernyős játékhoz tartozókat. Az Isso csökkenti a VRAM és a rendszermemória közötti szükségtelen cseréket, amelyek gyakran teljesítménycsökkenést és összeomlást okoznak.

A megvalósítás magában foglalja az amdgpu illesztőprogram és a kernel, valamint a felhasználói terület összetevőinek módosításait. Az Distribuições, mint a CachyOS, már megkönnyíti az aktiválást a GPU-erősítők telepítésének egyszerű lehetőségével. A legutóbbi teszt pontosan ezt a konfigurációt használta egy Ryzen 5 5600X processzorral.

Resultados a játék mércéjében

  • Az Alan Wake 2 körülbelül 12-ről 14 átlagos FPS-ről 41 FPS-re nőtt, majdnem megháromszorozva az eredményt minimális előre beállított és FSR Quality mellett.
  • Az Resident Evil Requiem átlagosan 11 FPS-t, 1%-os mélyponton pedig 20 FPS-t nyert, a VRAM-használat pedig 4 GB-os határt ért el.
  • Az Silent Hill f kis előrelépést tett, 3 FPS alatt.
  • A tesztelt hét értékpapír Outros vagy nem könyvelt el nyereséget, vagy ugyanolyan, vagy kissé alulteljesített.

A bevételek az egyes játékok profiljától függően változnak. Em Alan Wake 2, a VRAM fogyasztás körülbelül 300 MB-tal nőtt, de a játék stabilitást nyert, mert a kernel nem helyezi előtérbe a háttérelemeket. No Resident Evil Requiem, a mélypontok sokat javultak, ami kevésbé észrevehető összeomlásokat és zuhanásokat jelent játék közben.

Impacto a bemeneti hardverhez

A 4 GB vagy 8 GB VRAM-mal rendelkező Donos kártyák egyre nagyobb korlátozásokkal szembesülnek az AAA kiadásokban, amelyek egyre több videomemóriát igényelnek. A javítás nem csökkenti a játékfogyasztást, de megakadályozza, hogy a másodlagos feladatok ellopják az alapvető helyet. Ez azt jelenti, hogy a teljesítmény még akkor is egyenletesebb, ha a VRAM eléri a maximumot, meghosszabbítva a régebbi hardver élettartamát.

A megoldás különösen fontos az Linux ökoszisztémában, ahol a konkrét optimalizálás már bizonyos forgatókönyvekben előnyt jelent az Windows-hez képest. Az Vock munkája a játékplatform egyéb közelmúltbeli fejleményeihez is hozzájárul, mint például az Proton és RADV illesztőprogramok fejlesztései, amelyek megerősítik az Linux-et, mint életképes alternatívát a korlátozott költségvetésű játékosok számára.

Limitações és a következő lépések

Az előnyök nem általánosak. Több tesztelt játékban nem volt lényeges különbség, ami azt jelzi, hogy az előny az egyes játékok VRAM-használati profiljától függ. Az Além emellett az aktiváláshoz kompatibilis kernelre van szükség, és egyelőre KDE-környezetekben működik a legjobban. Az Suporte és más illesztőprogramok, például az Intel x és , még mindig a korai szakaszban vannak, és további fejlesztést igényelnek.

Az Desenvolvedores és az Linux közösség követte a javítás előrehaladását a főbb disztribúciók felé. Az Enquanto azt jelenti, hogy a szerényebb GPU-kkal rendelkező felhasználók kipróbálhatják az eszközt olyan disztribúciókon, amelyek már integrálták, például a CachyOS-en, és tesztelhetik az előnyöket saját rendszerükön.

Lásd még