يتوفر GameMode 1.6، وهو مُحسِّن أداء ألعاب Linux

شركة فيرال التفاعلية опубликовала الافراج عن محسن GameMode 1.6 تحديث، يتم تنفيذها كعملية خلفية تعمل على تغيير إعدادات نظام Linux المختلفة بسرعة لتحقيق أقصى قدر من الأداء لتطبيقات الألعاب. كود المشروع مكتوب بلغة C و زودت تحت رخصة BSD.

بالنسبة للألعاب، يُقترح استخدام مكتبة libgamemode الخاصة، والتي تتيح لك طلب تضمين بعض التحسينات التي لا يتم استخدامها افتراضيًا في النظام أثناء تنفيذ اللعبة. يتوفر أيضًا خيار المكتبة لتشغيل اللعبة في وضع التحسين التلقائي (تحميل libgamemodeauto.so عبر LD_PRELOAD عند بدء اللعبة)، دون الحاجة إلى إجراء تغييرات على رمز اللعبة. يمكن التحكم في تضمين بعض التحسينات من خلال ملف التكوين.

على سبيل المثال، باستخدام GameMode، يمكن إيقاف تشغيل أوضاع توفير الطاقة، ويمكن تغيير تخصيص الموارد ومعلمات جدولة المهام (حاكم وحدة المعالجة المركزية وSCHED_ISO)، ويمكن إعادة ترتيب أولويات الإدخال / الإخراج، وحظر بدء تشغيل شاشة التوقف، وتمكين أوضاع الأداء المحسنة المختلفة في وحدات معالجة الرسومات NVIDIA وAMD، ووحدات معالجة الرسومات NVIDIA يتم رفع تردد التشغيل عنها (رفع تردد التشغيل)، قم بتشغيل البرامج النصية مع التحسينات المحددة من قبل المستخدم.

قدم الإصدار 1.6 القدرة على الاستخدام إيلوجيند، متغير تسجيل الدخول غير المرتبط بـ systemd. تمت إضافة دعم لتغيير دليل المكتبة للأداة المساعدة gamemoderun وتجاوز قيمة LD_PRELOAD في $GAMEMODERUNEXEC. تحسين إدارة التبعية. تم اقتراح دليل جديد للأداة المساعدة gamemoderun وتمت إضافة مجموعة من ألعاب محاكاة الألعاب مع الأمثلة.

المصدر: opennet.ru

إضافة تعليق