يريد Valve تحويل Linux إلى معيار للألعاب

صمام

يواصل Valve دفع Linux إلى مستقبل واعد في الألعاب. بعد العديد من المشاريع مفتوحة المصدر للترويج لإنشاء ألعاب فيديو جديدة لـ GNU / Linux وأيضًا أخرى مثل Proton لجلب ألعاب فيديو Microsoft Windows أصلية أو واجهات برمجة التطبيقات للواقع الافتراضي والواقع المعزز ، لديه الآن طموح جديد لنواة Linux واقترح بعض الأشياء الرائعة.

صحيح أن Linux ليس الآن النظام الأساسي المفضل للألعاب ، ولكن لدى Valve الكثير من الطموح لأن تكون النواة هي مستقبل لعبة الفيديو و انتهى بي الأمر باستبدال Windows. أكد غابي نيويل ، الرئيس التنفيذي لشركة Valve ، أن Linux هو مستقبل ألعاب الفيديو. يقترحون الآن تغييرات على النواة نفسها لجعلها أكثر ملاءمة للألعاب ، وبالتالي جذب المزيد من المطورين.

بعد الكارثة التي كانت عبارة عن Windows 8 للألعاب ، عندما اقترح Newell ، بدأوا في إنشاء Steam Machine و Steam OS ومشاريع أخرى نعرفها الآن. لكن الحقيقة هي أن Microsoft تعلمت درسها وغيرت كل ذلك لتحسين Windows 10. تسبب هذا التحسين في فقدان الاهتمام بـ Linux كمنصة ألعاب ، ولهذا السبب بدأوا مشروعهم بروتون القائم على النبيذ لتشغيل البرنامج الأصلي دون نقله ، كما قاموا بتضمين DXVK لترجمة مكالمات DirectX 3D إلى Vulkan.

لكن هذا ليس ما يريدون يريدون الذهاب أبعد من ذلك، لأن بعض ألعاب الفيديو التي تتطلب الكثير من الأجهزة لا تعمل بشكل جيد على Wine. لهذا السبب أعلنوا عن تغييرات في Linux kernel نفسه لجعله أكثر ملاءمة للألعاب. تذهب اقتراحات Valve إلى استكشاف أخطاء الاستبدال التجريبي لـ esync وإصلاحها ، استنادًا إلى وظائف eventfd () في kernel. وهذا يتطلب امتدادًا لـ futex () syscall لفضح بت إضافي لمزامنة تجمع مؤشرات الترابط المثلى التي من شأنها تحسين أداء بعض ألعاب الفيديو.

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.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.