Valve vol convertir a Linux en tot un referent de l'gaming

Vàlvula

Valve segueix empenyent a Linux cap a un futur prometedor en el món de l'gaming. Després de nombrosos projectes de codi obert per fomentar la creació de nous videojocs per a GNU / Linux i també altres com Proton per portar videojocs nadius de Microsoft Windows, o els seus APIs per realitat virtual i augmentada, ara té una nova ambició per al nucli Linux i ha proposat algunes coses interessants.

És cert que Linux no és ara la plataforma preferida per al gaming, però Valve té molta ambició perquè el nucli sigui el futur de l'videojoc i acabi reemplaçant a Windows. El mateix CEO de Valve, Gabe Newell, va assegurar que Linux era el futur dels videojocs. Ara estan suggerint canvis en el propi nucli perquè sigui més amigable per als jocs, i d'aquesta manera atraure més desenvolupadors.

Després de la catàstrofe que va ser Windows 8 pel gaming, quan Newell va suggerir això, van començar a crear el seu Steam Machine, Steam OS i altres projectes que ara coneixem. Però la veritat és que Microsoft va aprendre la lliçó i va canviar tot això per millorar en Windows 10. Aquesta millora va fer que es perdés interès en Linux com a plataforma de gaming, i per això van començar el seu projecte Proton basat en Wine per executar programari natiu sense haver-ho de portar, i també van incloure DXVK per traduir les trucades de DirectX 3D a Vulkan.

Però això no és el que volen, volen anar més enllà, Ja que alguns videojocs molt exigents amb el maquinari no s'executen bé sobre Wine. Per això van anunciar canvis en el propi nucli Linux per fer-lo més amigable per a jocs. Els suggeriments de Valve passen per resoldre els problemes de la substitució experimental per esync, basat en les funcionalitats eventfd () de l'nucli. I això necessita d'una extensió de la syscall futex () per exposar un bit addicional per a la sincronització òptima de el grup de subprocessos que milloraran el rendiment de certs videojocs.

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.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.