Feral Interactive ڪمپني
راندين لاءِ، اها تجويز ڪئي وئي آهي استعمال ڪرڻ لاءِ هڪ خاص libgamemode لائبريري، جيڪا توهان کي ڪجهه اصلاحن جي شموليت جي درخواست ڪرڻ جي اجازت ڏئي ٿي جيڪي سسٽم ۾ ڊفالٽ طور استعمال نه ڪيا ويا آهن جڏهن راند هلندي رهي ٿي. راند کي هلائڻ لاءِ هڪ لائبريري آپشن پڻ موجود آهي خودڪار اصلاح واري موڊ ۾ (libgamemodeauto.so لوڊ ڪندي LD_PRELOAD ذريعي جڏهن راند شروع ڪيو وڃي)، بغير راند جي ڪوڊ ۾ تبديلي ڪرڻ جي ضرورت کان سواءِ. ڪجھ اصلاحن جي شموليت کي ترتيب ڏيڻ واري فائل ذريعي ڪنٽرول ڪري سگھجي ٿو.
مثال طور، GameMode استعمال ڪندي، بجلي جي بچت جا طريقا بند ڪري سگھجن ٿا، وسيلن جي مختص ڪرڻ ۽ ٽاسڪ شيڊيولنگ جا پيرا ميٽر تبديل ڪري سگھجن ٿا (سي پي يو گورنر ۽ SCHED_ISO)، I/O ترجيحن کي ٻيهر ترتيب ڏئي سگھجي ٿو، اسڪرين سيور جي شروعات کي بلاڪ ڪري سگھجي ٿو، ڪارڪردگي جا مختلف طريقا وڌائي سگھجن ٿا. NVIDIA ۽ AMD GPUs ۾ فعال ڪيو وڃي، ۽ NVIDIA GPUs کي اوور ڪلاڪ ڪري سگھجي ٿو.
رليز 1.5 ۾ شامل ڪيو ويو
GameMode 1.5 D-Bus APIs جو هڪ نئون سيٽ پڻ متعارف ڪرايو آهي جيڪو PID جي ٻيهر استعمال جي صورتحال کي سنڀالڻ لاءِ 'pidfd' ميڪانيزم استعمال ڪري ٿو (pidfd هڪ مخصوص عمل سان پابند آهي ۽ تبديل نٿو ٿئي، جڏهن ته PID موجوده کان پوءِ ڪنهن ٻئي عمل سان پابند ٿي سگهي ٿو. پروسيس ختم ٿئي ٿو. هن PID سان لاڳاپيل).
جو ذريعو: opennet.ru