گیم موڈ 1.5 دستیاب ہے، لینکس کے لیے گیم پرفارمنس آپٹیمائزر

فیرل انٹرایکٹو کمپنی опубликовала اصلاح کنندہ کی رہائی کھیل ہی کھیل میںموڈ 1.5، ایک پس منظر کے عمل کے طور پر لاگو کیا گیا ہے جو گیمنگ ایپلی کیشنز کے لیے زیادہ سے زیادہ کارکردگی حاصل کرنے کے لیے پرواز پر مختلف لینکس سسٹم کی ترتیبات کو تبدیل کرتا ہے۔ پروجیکٹ کوڈ C اور میں لکھا گیا ہے۔ فراہم کی BSD لائسنس کے تحت۔

گیمز کے لیے، ایک خصوصی libgamemode لائبریری کا استعمال کرنے کی تجویز ہے، جو آپ کو کچھ ایسی اصلاحوں کو شامل کرنے کی درخواست کرنے کی اجازت دیتی ہے جو گیم کے چلتے وقت سسٹم میں بطور ڈیفالٹ استعمال نہیں ہوتی ہیں۔ گیم کو آٹومیٹک آپٹیمائزیشن موڈ میں چلانے کے لیے لائبریری کا آپشن بھی دستیاب ہے (گیم شروع کرتے وقت LD_PRELOAD کے ذریعے libgamemodeauto.so لوڈ کرنا)، گیم کوڈ میں تبدیلی کی ضرورت کے بغیر۔ کنفیگریشن فائل کے ذریعے کچھ اصلاح کی شمولیت کو کنٹرول کیا جا سکتا ہے۔

مثال کے طور پر، گیم موڈ کا استعمال کرتے ہوئے، بجلی کی بچت کے طریقوں کو غیر فعال کیا جا سکتا ہے، وسائل کی تقسیم اور ٹاسک شیڈولنگ کے پیرامیٹرز کو تبدیل کیا جا سکتا ہے (CPU گورنر اور SCHED_ISO)، I/O ترجیحات کو دوبارہ ترتیب دیا جا سکتا ہے، اسکرین سیور کے آغاز کو روکا جا سکتا ہے، کارکردگی میں اضافہ کے مختلف طریقوں کو روکا جا سکتا ہے۔ NVIDIA اور AMD GPUs میں فعال کیا جائے، اور NVIDIA GPUs کو اوور کلاک کیا جا سکتا ہے۔

ریلیز 1.5 میں شامل کیا گیا۔ موقع ایک مربوط GPU کے ساتھ Intel پروسیسرز کے لیے CPU موڈ ریگولیٹر (CPU گورنر) کی متحرک تبدیلی، اگر "کارکردگی" موڈ کا استعمال GPU پر زیادہ بوجھ کے تحت گرافکس سب سسٹم کی کارکردگی میں کمی کا باعث بنتا ہے۔ اس صورت میں، "پاور سیو" موڈ پر سوئچ کرنے سے آپ CPU توانائی کی کھپت کو کم کر سکتے ہیں اور مزید GPU وسائل کو خالی کر سکتے ہیں (CPU اور GPU مشترکہ پاور بجٹ کے ساتھ فراہم کیے جاتے ہیں اور CPU وسائل کی ترجیحی مختص GPU تعدد میں کمی کا باعث بنتی ہے)۔ i7-1065G7 CPU پر، مجوزہ اصلاح آپ کو گیم شیڈو آف دی ٹومب رائڈر کی کارکردگی کو 25-30% تک بڑھانے کی اجازت دیتی ہے۔

گیم موڈ 1.5 نے D-Bus APIs کا ایک نیا سیٹ بھی متعارف کرایا ہے جو PID کے دوبارہ استعمال کی صورت حال کو سنبھالنے کے لیے 'pidfd' میکانزم کا استعمال کرتا ہے (pidfd ایک مخصوص عمل کا پابند ہے اور تبدیل نہیں ہوتا ہے، جبکہ PID موجودہ کے بعد کسی اور عمل کا پابند ہو سکتا ہے۔ اس PID سے وابستہ عمل ختم ہو جاتا ہے)۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں