Valve želi pretvoriti Linux u mjerilo za igre

ventil

Valve nastavlja gurati Linux prema obećavajućoj budućnosti u svijetu igara. Nakon brojnih projekata otvorenog koda za poticanje stvaranja novih video igara za GNU / Linux, ali i drugih poput Protona da dovede matične Microsoft Windows video igre ili njihove API-je za virtualnu i proširenu stvarnost, sada ima novu ambiciju za Linux kernel i ima predložio neke cool stvari.

Tačno je da Linux sada nije omiljena platforma za igre, ali Valve ima puno ambicija da kernel bude budućnost video igre i Na kraju sam zamijenio Windows. Sam izvršni direktor Valvea Gabe Newell uvjeravao je da je Linux budućnost video igara. Sada sugeriraju promjene na samom jezgru kako bi ga učinili ugodnijim za igre, a time privukli više programera.

Nakon katastrofe koja je bila Windows 8 za igranje igara, kada je Newell to predložio, počeli su stvarati svoju Steam Machine, Steam OS i druge projekte koje sada znamo. Ali istina je da je Microsoft naučio lekciju i sve to promijenio da bi poboljšao Windows 10. To je poboljšanje prouzrokovalo gubitak interesa za Linux kao platformu za igre i zato su započeli svoj projekt Proton na bazi vina za pokretanje izvornog softvera bez prenošenja, a uključili su i DXVK za prevođenje DirectX 3D poziva u Vulkan.

Ali to nije ono što oni žele oni žele ići dalje, jer neke vrlo hardverski zahtjevne video igre ne rade dobro na Wineu. Zbog toga su najavili promjene samog jezgra Linuxa kako bi ga učinili prijateljskijim igrama. Valveovi prijedlozi prolaze kroz rješavanje problema s eksperimentalnim poništavanjem za esync, na osnovu funkcionalnosti kerfla eventfd (). A to zahtijeva proširenje futex () syscall-a za izlaganje dodatnog bita za optimalnu sinhronizaciju spremišta niti koji će poboljšati performanse određenih video igara.

Gabriel Krisman Bertazi, ingeniero de Collabora, también comentó que están proponiendo cambios en la propia biblioteca glibc y libpthread para estas características multiproceso de los videojuegos. Todos estos cambios podrían traer hasta un 4% de mejora en algunos títulos que se ejecutan sobre Proton. Parece que la comunidad han aceptado estas propuestas, y lo único que están debatiendo es el cómo y algunos límites para incluirlo en la rama del kernel.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.