Hirdetés

A Valve egyik fejlesztője megmentette a 8 GB-os kártyákkal játszó Linux-felhasználók élményét



|

Natalie Vock nagyon fontos módosítást végzett a Linux kernelen, ami rengeteg játékos életét könnyítette meg.

Hirdetés

A Linux még mindig sok hiányossággal és nehézséggel küzd, de a legjobb sajátossága az, hogy amennyiben talál valaki benne egy problémát, azt szabadon megoldhatja magának. A Valve egyik fejlesztője például észrevette, hogy a Linux kernel nem túl ügyesen menedzseli a 8 GB-tal vagy annál szűkösebb memóriamennyiséggel gazdálkodó videókártyák kapacitását.

Natalie Vock látott egy problémát, hát el is kezdett dolgozni a megoldáson. Több apróbb változtatást is eszközölt a kernelen, melyeket mind dokumentált és publikált is Pixelcluster nevű blogján.

Hirdetés

Amikor megtelik a VRAM, akkor a rendszer az abban tárolt adatokat elkezdi átpakolni a rendszermemóriába, hogy így gátolja meg a futtatott szoftverek összeomlását. Ez nyilván az adott alkalmazás lassulásához vezet, ami, ha egy játékról van szó, azt eredményezi, hogy jelentősen bezuhan a képfrissítési ráta és meg is akadhat a kép másodpercekre. Ebben az egyenletben az volt a legnagyobb probléma, hogy a Linux nem tudta beazonosítani az éppen futtatott játékunkhoz vagy mondjuk a böngészőnkhöz kapcsolódó folyamatok természetét.

Vock azt akarta elérni, hogy a Linux hagyja békén a fókuszban lévő szoftvert addig, ameddig ez csak lehetséges, és minden mást kezdjen először átpakolni a rendszermemóriába. Az általa készített DMEM csoportkezelőt állította rá arra a feladatra, hogy megmondja a cgroup modulnak mely alkalmazásokat hogyan csoportosítsa, és a csoportosításon keresztül irányítsa a rendszer áthelyezési viselkedését. Ez a kernelváltoztatás oda vezetett, hogy a fókuszban lévő szoftver (ez a játék vagy produktív szoftver, amit épp használunk) már benn maradhat a VRAM-ban és minden más kerül csak át a rendszermemóriába.

Ez hatalmas segítség lesz a régebbi, olcsóbb kártyák tulajdonosainak, akik így stabilabb teljesítményre számíthatnak a mindennapi játszadozásaik során.

Hirdetés

Úgy tűnik, AdBlockert használsz, amivel megakadályozod a reklámok megjelenítését. Amennyiben szeretnéd támogatni a munkánkat, kérjük add hozzá az oldalt a kivételek listájához, vagy támogass minket közvetlenül! További információért kattints!

Engedélyezi, hogy a https://www.pcwplus.hu értesítéseket küldjön Önnek a kiemelt hírekről? Az értesítések bármikor kikapcsolhatók a böngésző beállításaiban.