Utvecklare släpper VRAM-fix för AMD-grafikkort på Linux

Natalie Vock, Linux-utvecklare och konsult åt Valve, har släppt sex kärnfixar och två verktyg för att lösa problem med VRAM-hantering på AMD-grafikkort med 8 GB minne eller mindre. Lösningen prioriterar spel i förgrunden framför bakgrundsapplikationer, vilket förhindrar prestandaförluster. Den bygger på befintliga kärnfunktioner och riktar sig till spelare som upplever minnesbrist.

Natalie Vock, känd under namnet pixelcluster, har tagit sig an ett långvarigt problem för Linux-användare med AMD-grafikkort utrustade med 8 GB VRAM eller mindre. Bakgrundsapplikationer har inkräktat på spelminnet, vilket tvingat kärndrivrutinen att flytta kritisk data till GTT – ett långsammare systemminne som nås via PCIe. Utan prioritering drabbades spel eftersom de ur drivrutinens perspektiv såg identiska ut med webbläsare. Vocks fix utnyttjar dmem cgroup-kontrollern, som hon var med och utvecklade tillsammans med Maarten Lankhorst från Intel och Maxime Ripard från Red Hat och som redan finns i Linux huvudkärna, för att prioritera förgrundsapplikationer. Hon kompletterade detta med sex kärnfixar som täpper till ett kryphål som tillåter nya allokeringar att kringgå skyddsmekanismer under VRAM-belastning. Två användarverktyg fullbordar paketet: dmemcg-booster aktiverar kärnans skyddsmekanismer, medan en modifierad version av KDE Plasmas Foreground Booster identifierar det aktiva programmet för prioriterad åtkomst. För Linux-spelare innebär förändringen en stabil prestanda under spelsessioner, förutsatt att titlarna håller sig inom grafikkortets VRAM-gräns – något Vock menar att de flesta moderna spel gör på 8 GB-kort. Fixarna stödjer AMD:s amdgpu-drivrutin och har motsvarigheter för Intels xe-drivrutin där testning pågår, samt ett inskickat förslag för Nvidias öppen källkod-drivrutin nouveau. Fixarna finns ännu inte i huvudkärnan. Användare av CachyOS på Linux 7.0rc7-2 eller senare har dem inkluderade, medan Arch-baserade distributioner erbjuder verktygen och kärnan via AUR-paket. Vock har delat direkta länkar till fixarna i sitt tillkännagivande för anpassade byggen och lovar uppdateringar i takt med att andra distributioner antar arbetet.

Relaterade artiklar

AMD has announced enhancements to HDR and color support in its Linux graphics driver, with integration for the KDE desktop environment. The improvements were co-developed using Claude Code, an AI tool.

Rapporterad av AI

Valve has released SteamOS 3.8.0 preview, adding initial support for its upcoming Steam Machine hardware alongside improvements for other devices. The update addresses video memory issues on discrete GPUs, benefiting the Steam Machine's Radeon RX 7600-caliber GPU. Valve still aims for a first-half launch despite component shortages.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj