يقترح Steam تغييرات على Linux kernel لتحسين أداء ألعاب الفيديو

Steam على Linux

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

يتضمن الإصدار الجديد من Proton ، من بين أشياء أخرى ، وظيفة يقلل من الاستهلاك الكلي لوحدة المعالجة المركزية للألعاب متعددة الخيوط. مطورو Steam يقولون إنهم أجبروا «سيناريو مرتبط بوحدة المعالجة المركزية على جهاز متطور عن طريق تقليل تفاصيل الرسوم إلى الحد الأدنى»لمعرفة الفرق بين الإصدار الحالي من Proton والإصدار الذي يتضمن التحسين متعدد الخيوط. كما نرى في الصورة التالية ، يتم تقليل حمل وحدة المعالجة المركزية بنسبة 10٪ في لعبة Tomb Raider.

ستعمل الألعاب على Linux بشكل أفضل إذا تبنت النواة التغييرات التي اقترحتها Steam

ظل رايدر القبر على بروتون

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

يتوفر Proton 4.11 بالفعل ، ولكنه موجود في Proton 4.2 عندما يمكن أن يتحسن كل شيء بشكل كبير إذا لبى Linus Torvalds وفريقه طلبات Steam. يقومون حاليًا بتطوير Linux 5.3 وقد تم إغلاق نافذة التطبيق بالفعل ، لذلك على الأقل ، سيتعين علينا انتظار Linux 5.4 حتى تتمتع ألعاب Linux على Steam بالأداء الذي يمكن أن تتمتع به.

اترك تعليقك

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

*

*

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