Valve vill förvandla Linux till ett riktmärke för spel

Ventil

Valve fortsätter att driva Linux in i en lovande framtid inom spel. Efter många öppna källkodsprojekt för att uppmuntra skapandet av nya videospel för GNU / Linux och även andra som Proton för att få inbyggda Microsoft Windows-videospel, eller deras API: er för virtuell och förstärkt verklighet, har han nu en ny ambition för Linux-kärnan och föreslog några häftiga saker.

Det är sant att Linux nu inte är favoritplattformen för spel, men Valve har mycket ambition för att kärnan ska vara framtiden för videospelet och Jag slutade med att ersätta Windows. Valves VD Gabe Newell försäkrade själv att Linux var framtiden för videospel. Nu föreslår de ändringar i själva kärnan för att göra den mer spelvänlig och därmed locka fler utvecklare.

Efter katastrofen som var Windows 8 för spel, när Newell föreslog det, började de skapa sin Steam Machine, Steam OS och andra projekt som vi nu känner till. Men sanningen är att Microsoft lärde sig sin lektion och förändrade allt detta för att förbättra Windows 10. Den förbättringen orsakade att intresset för Linux som spelplattform förlorades, och det var därför de startade sitt projekt Vinbaserad proton för att köra inbyggd programvara utan att porta den, och de inkluderade också DXVK för att översätta DirectX 3D-samtal till Vulkan.

Men det är inte vad de vill ha de vill gå längre, eftersom vissa mycket hårdvarukrävande videospel inte fungerar bra på vin. Därför tillkännagav de ändringar i själva Linux-kärnan för att göra den mer spelvänlig. Valves förslag går igenom felsökning av den experimentella åsidosättningen för esync, baserat på kärnans eventfd () -funktioner. Och det kräver en förlängning av futex () syscall för att exponera ytterligare en bit för optimal trådpoolsynkronisering som förbättrar prestandan för vissa videospel.

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.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.