أدرج الإصدار الجديد من GameMod 1.5 ، وهو مُحسِّن للأداء للألعاب

وضع اللعب

قبل ساعات قليلة قدمت Feral Interactive إصدارًا جديدًا من مكتبة GameMode 1.5 ، مما يسمح لك بزيادة الأداء في الألعاب عن طريق تغيير الإعدادات. يأتي الرمز بموجب ترخيص BSD ومكتوب بلغة C.

وضع اللعب يتكون من مجموعة من العمليات والمكتبات التي تسمح لك بتحديد تحسينات الأداء المختلفة للتطبيق مؤقتًا على أجهزة كمبيوتر Linux قبل محاولة تشغيل اللعبة.

حول GameMod

وخلاصة القول، GameMode هو مجموعة صغيرة من الخفي / lib لنظام التشغيل Linux مما يسمح للألعاب أن تطلب مؤقتًا ضبط منظم مقياس تردد المعالج على وضع الأداء.

بالنسبة للألعاب ، يُقترح استخدام مكتبة خاصة libgamemode، والذي يسمح لك بطلب إدراج بعض التحسينات التي لا يتم استخدامها افتراضيًا في النظام طوال مدة اللعبة.

يتوفر أيضًا خيار المكتبة لبدء اللعبة في وضع التحسين تلقائي (تحميل libgamemodeauto.so عبر LD_PRELOAD عند بدء اللعبة) ، دون الحاجة إلى إجراء تغييرات على رمز اللعبة.

يمكن التحكم في تضمين بعض التحسينات من خلال ملف التكوين.

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

ما الجديد في GameMode 1.5؟

في الإصدار 1.5 من GameMode القدرة المضافة على تبديل وحدة تحكم وضع وحدة المعالجة المركزية ديناميكيًا (خنق وحدة المعالجة المركزية) لمعالجات Intel المزودة بوحدة معالجة رسومات مدمجة ، إذا أدى استخدام وضع "الأداء" إلى انخفاض أداء النظام الفرعي للرسومات في ظل تحميل GPU عالي.

في هذه الحالة ، يتيح لك التبديل إلى وضع "توفير الطاقة" تقليل استهلاك طاقة وحدة المعالجة المركزية وتحرير المزيد من موارد وحدة معالجة الرسومات (وحدة المعالجة المركزية ووحدة معالجة الرسومات لها ميزانية طاقة مشتركة وتخصيص أولوية لموارد وحدة المعالجة المركزية). تؤدي وحدة المعالجة المركزية إلى انقطاعات تردد وحدة معالجة الرسومات).

على وحدة المعالجة المركزية i7-1065G7 ، التحسين اقتراح له يسمح لزيادة الأداء من اللعبة Shadow of the Tomb Raider بنسبة 25-30٪.

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

كيفية تثبيت GameMode على Ubuntu ومشتقاته؟

للراغبين في التمكن من تثبيت GameMode في توزيعهم ، يمكنك القيام بذلك باتباع الإرشادات التي نشاركها معك أدناه.

من المهم الإشارة إلى أن GameMode يعتمد على Meson للبناء و Systemd للاتصال الداخلي.

إذا كانوا كذلك مستخدمو Ubuntu 19.10 أو أي توزيع آخر مشتق من هذا الإصدار من Ubuntu ، سيكونون قادرين على تثبيت GameMode مباشرة من مستودعات Ubuntu.

لهذا سنقوم فقط بفتح محطة طرفية (يمكنك القيام بذلك باستخدام مفاتيح الاختصار Ctrl + Alt + T) وعليها سنقوم بكتابة الأمر التالي:

sudo apt install gamemode

الآن ل في حالة المستخدمين السابقين لـ Ubuntu 18.04 ، يجب عليهم إنشاء التطبيق.

هذا بسيط جدا فقط يجب أن نفتح Terminal وفيها سنكتب الأمر التالي:

sudo apt install meson libsystemd-dev pkg-config ninja-build

تم ذلك الآن سنقوم بتنزيل وبناء الحزمة باستخدام:

git clone https://github.com/FeralInteractive/gamemode.git

cd gamemode

git checkout 1.5
./bootstrap.sh

بعد التثبيت ، يجب عليك التحميل المسبق libgamemodeauto في اللعبة بالأمر التالي:

LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

أين ./game هو دليل اللعبة.

أو إذا كانت لعبة Steam ، فسنقوم فقط بتحرير مشغل اللعبة عن طريق إضافة ما يلي:

gamemoderun %command%

اترك تعليقك

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

*

*

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