Valve ingin mengubah Linux menjadi benchmark game

katup

Valve terus mendorong Linux ke masa depan yang menjanjikan dalam game. Setelah banyak proyek open source untuk mempromosikan pembuatan videogame baru untuk GNU / Linux dan juga yang lain seperti Proton untuk menghadirkan videogame Microsoft Windows asli, atau API mereka untuk virtual dan augmented reality, dia sekarang memiliki ambisi baru untuk kernel Linux dan memiliki mengusulkan beberapa hal keren.

Memang benar bahwa Linux sekarang bukan platform favorit untuk bermain game, tetapi Valve memiliki banyak ambisi agar kernelnya menjadi masa depan video game dan Saya akhirnya mengganti Windows. CEO Valve, Gabe Newell sendiri meyakinkan bahwa Linux adalah masa depan video game. Sekarang mereka menyarankan perubahan pada kernel itu sendiri agar lebih ramah game, sehingga menarik lebih banyak pengembang.

Setelah bencana itu adalah Windows 8 untuk bermain game, ketika Newell menyarankan itu, mereka mulai membuat Mesin Uap, OS Steam, dan proyek lain yang sekarang kita kenal. Tetapi kenyataannya adalah bahwa Microsoft mempelajari pelajarannya dan mengubah semua itu untuk meningkatkan Windows 10. Peningkatan itu menyebabkan minat pada Linux sebagai platform game hilang, dan itulah mengapa mereka memulai proyek mereka. Proton berbahan dasar anggur untuk menjalankan perangkat lunak asli tanpa porting, dan mereka juga menyertakan DXVK untuk menerjemahkan panggilan DirectX 3D ke Vulkan.

Tapi bukan itu yang mereka inginkan mereka ingin melangkah lebih jauh, karena beberapa video game yang menuntut perangkat keras tidak berjalan dengan baik di Wine. Itulah mengapa mereka mengumumkan perubahan pada kernel Linux itu sendiri agar lebih ramah game. Saran Valve melalui pemecahan masalah override eksperimental untuk esync, berdasarkan fungsionalitas eventfd () kernel. Dan itu membutuhkan ekstensi dari futex () syscall untuk mengekspos bit tambahan untuk sinkronisasi kumpulan utas yang optimal yang akan meningkatkan kinerja permainan video tertentu.

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.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.