Spoločnosť Valve chce z Linuxu urobiť herný štandard

ventil

Spoločnosť Valve naďalej posúva Linux do sľubnej hernej budúcnosti. Po mnohých open source projektoch na podporu vytvárania nových videohier pre GNU / Linux a ďalších, ako napríklad Proton, s cieľom priniesť natívne videohry Microsoft Windows alebo ich API pre virtuálnu a rozšírenú realitu, má teraz novú ambíciu pre jadro Linuxu a navrhol nejaké super veci.

Je pravda, že Linux teraz nie je obľúbenou platformou pre hranie hier, ale Valve má veľa ambícií, aby jadro bolo budúcnosťou videohry a Nakoniec som vymenil Windows. Samotný riaditeľ spoločnosti Valve Gabe Newell ubezpečil, že Linux je budúcnosť videohier. Teraz navrhujú zmeny v samotnom jadre, aby bolo viac priateľské k hraniu, čím prilákajú ďalších vývojárov.

Po katastrofe, ktorou bol Windows 8 pre hranie hier, keď to Newell navrhol, začali vytvárať svoj Steam Machine, Steam OS a ďalšie projekty, ktoré dnes už poznáme. Pravdou však je, že Microsoft sa poučil a všetko zmenil na vylepšenie systému Windows 10. Toto vylepšenie spôsobilo stratu záujmu o Linux ako o hernú platformu, a preto zahájili svoj projekt Protón na báze vína spustiť natívny softvér bez toho, aby ste ho preniesli, a zahrnuli tiež program DXVK na preloženie hovorov DirectX 3D do jazyka Vulkan.

Ale to nie je to, čo chcú chcú ísť ďalej, pretože niektoré veľmi hardvérovo náročné videohry na Wine nefungujú dobre. Preto ohlásili zmeny v samotnom jadre Linuxu, aby bolo hranie priateľskéšie. Návrhy Valve prechádzajú riešením problémov s experimentálnym prepísaním pre esync na základe funkcií eventfd () v jadre. A to si vyžaduje rozšírenie systému futex () syscall, aby sa odhalil ďalší bit pre optimálnu synchronizáciu fondu vlákien, ktorá zlepší výkon určitých videohier.

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.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.