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

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

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

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

أضيفت في الإصدار 1.5 فرصة التغيير الديناميكي لمنظم وضع وحدة المعالجة المركزية (حاكم وحدة المعالجة المركزية) لمعالجات Intel المزودة بوحدة معالجة رسومات مدمجة، إذا أدى استخدام وضع "الأداء" إلى انخفاض أداء النظام الفرعي للرسومات تحت الحمل العالي على وحدة معالجة الرسومات. في هذه الحالة، يتيح لك التبديل إلى وضع "توفير الطاقة" تقليل استهلاك طاقة وحدة المعالجة المركزية وتحرير المزيد من موارد وحدة معالجة الرسومات (يتم تزويد وحدة المعالجة المركزية ووحدة معالجة الرسومات بميزانية طاقة مشتركة ويؤدي تخصيص الأولوية لموارد وحدة المعالجة المركزية إلى تقليل تردد وحدة معالجة الرسومات). على وحدة المعالجة المركزية i7-1065G7، يتيح لك التحسين المقترح زيادة أداء لعبة Shadow of the Tomb Raider بنسبة 25-30%.

يقدم GameMode 1.5 أيضًا مجموعة جديدة من واجهات برمجة تطبيقات D-Bus التي تستخدم آلية "pidfd" للتعامل مع حالة إعادة استخدام معرف PID (يرتبط pidfd بعملية معينة ولا يتغير، بينما يمكن ربط PID بعملية أخرى بعد العملية الحالية تنتهي العملية المرتبطة بهذا المعرف الشخصي).

المصدر: opennet.ru

إضافة تعليق