3 Tačke
Članak

Valve predlaže VRAM prioritet za Linux na 8GB GPU

Natalie Vock iz Valvea predlaže kernel zakrpe za Linux koje štite VRAM igre i prebacuju pozadinske zadatke u sistemsku memoriju.

3 Tačke
52 sekunde čitanja

Natalie Vock, inženjerka u Valveovom timu za Linux grafičke drajvere, predložila je kernel zakrpe i dve pomoćne alatke za ublažavanje problema sa VRAM-om u igrama na GPU-ovima od 8GB ili manje. Ideja je da operativni sistem zna koji proces je u fokusu i da mu dodeli prioritet u korišćenju VRAM-a, dok pozadinski zadaci po potrebi koriste sporiju sistemsku memoriju.

Prethodno Linux je mogao da evictuje podatke igre iz VRAM-a i prebaci ih u GTT, što je dovodilo do neujednačenog ritma kadrova i trzaja. Vock je testirala Cyberpunk 2077 na 8GB GPU-u, gde je oko 1,37GB završavalo u GTT iako je igra koristila približno 6GB VRAM-a. Glavno rešenje, dmemcg-booster, štiti proces igre od evikcije, dok plasma-foreground-booster automatski prepoznaje prozor u prvom planu na KDE-u. Zakrpe se integrišu u CatchyOS i čekaju merge u glavni Linux kernel, a rade samo na AMD GPU-ovima zbog zatvorenog upravljanja memorijom kod Nvidia drajvera.

Povezani članci