مطورو ألعاب Google Stadia لديهم أسئلة حول برنامج Linux Kernel Scheduler

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

مطورو ألعاب Google Stadia لديهم أسئلة حول برنامج Linux Kernel Scheduler

ومع ذلك، كان من المفترض أن يحل مشروع Google Stadia مثل هذه المشكلات. ولكن هذا من الناحية النظرية فقط. في الواقع، مطورو الألعاب "السحابية" عند نقلها إلى Linux واجه مع المشاكل التي تهم أيضًا جدولة نواة النظام.

أفاد المطور Malte Skarupke أن برنامج جدولة Linux kernel سيئ، على الرغم من أن التصحيحات مثل MuQSS تعمل على تحسين الوضع جزئيًا. ومع ذلك، بشكل عام، هذا الجزء من نظام التشغيل أبعد ما يكون عن المثالية. وMuQSS نفسها لديها مشاكلها الخاصة. ومع ذلك، كما اتضح فيما بعد، فإن الحل المماثل في Windows يعمل بشكل أفضل بكثير.

خلاصة القول هي أنه بالنسبة لـ Google Stadia، يعد معدل تحديث الصورة على الشاشة مهمًا جدًا. بعد كل شيء، يتم تنفيذ الألعاب في الواقع على خوادم بعيدة، ولا يتلقى المستخدمون سوى صورة. لذلك، إلى جانب النطاق الترددي الجيد للإنترنت، يعد أداء البرنامج مهمًا أيضًا. لكن هذه هي المشكلة بالتحديد.

تم الكشف عن مثل هذه العيوب أثناء نقل فيلم الحركة Rage 2 إلى Stadia. مع الأخذ في الاعتبار أن النظام يدعم معدلات تحديث الإطارات التي تبلغ 30 أو 60 إطارًا في الثانية، فإن عرض كل إطار يستغرق 33 أو 16 مللي ثانية على التوالي. إذا كان وقت العرض أطول، فستتباطأ اللعبة ببساطة، ومن جانب العميل.

يدعي المطورون أن هذه المشكلة لا توجد فقط في Rage 2، وأن Google على علم بالموقف وتعمل على حلها، على الرغم من أنه لم يقم أحد بإعطاء إطار زمني محدد حتى الآن.

أظهر MuQSS أفضل النتائج لذلك، لذلك من المفترض أنه سيتم إضافته عاجلاً أم آجلاً إلى النواة ليحل محل المجدول الحالي. ولا يسعنا إلا أن نأمل أن يحدث هذا هذا العام.



المصدر: 3dnews.ru

إضافة تعليق