GameMode 1.7 ကို Linux အတွက် ဂိမ်းစွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ပေးနိုင်သည်။

Feral Interactive သည် ဂိမ်းအက်ပလီကေးရှင်းများအတွက် အမြင့်ဆုံးစွမ်းဆောင်ရည်ရရှိစေရန် အမျိုးမျိုးသော Linux စနစ်ဆက်တင်များကို ပြောင်းလဲပေးသည့် နောက်ခံလုပ်ငန်းစဉ်အဖြစ် လုပ်ဆောင်သည့် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်သည့် GameMode 1.7 ကို ထုတ်ဝေလိုက်ပါသည်။ ပရောဂျက်ကုဒ်ကို C ဖြင့်ရေးသားထားပြီး BSD လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

ဂိမ်းများအတွက်၊ ၎င်းသည် ဂိမ်းလည်ပတ်နေချိန်တွင် စနစ်တွင် ပုံသေအသုံးမပြုသည့် အချို့သော optimizations များပါဝင်မှုကို တောင်းဆိုခွင့်ပြုသည့် အထူး libgamemode စာကြည့်တိုက်ကို အသုံးပြုရန် အဆိုပြုထားသည်။ ဂိမ်းကုဒ်ကို ပြောင်းလဲရန် မလိုအပ်ဘဲ အလိုအလျောက် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ခြင်းမုဒ်တွင် (ဂိမ်းကိုစတင်သည့်အခါ LD_PRELOAD မှတစ်ဆင့် libgamemodeauto.so ကိုဖွင့်ခြင်း) တွင် ဂိမ်းကစားရန်အတွက် စာကြည့်တိုက်ရွေးချယ်စရာတစ်ခုလည်း ရှိပါသည်။ အချို့သော optimizations များပါဝင်ခြင်းကို configuration file မှတဆင့် ထိန်းချုပ်နိုင်သည်။

ဥပမာအားဖြင့်၊ GameMode ကို အသုံးပြု၍ ပါဝါချွေတာခြင်းမုဒ်များကို ပိတ်နိုင်သည်၊ အရင်းအမြစ်ခွဲဝေမှုနှင့် အလုပ်ချိန်ဇယားသတ်မှတ်ချက်များကို ပြောင်းလဲနိုင်သည် (CPU အုပ်ချုပ်ရေးမှူးနှင့် SCHED_ISO)၊ I/O ဦးစားပေးများကို ပြန်လည်စီစဉ်နိုင်သည်၊ စခရင်ချွေတာစဖွင့်ခြင်းကို ပိတ်ဆို့ထားနိုင်သည်၊ တိုးမြှင့်လုပ်ဆောင်မှုမုဒ်အမျိုးမျိုးကို လုပ်ဆောင်နိုင်သည် NVIDIA နှင့် AMD GPU များတွင် ဖွင့်ထားနိုင်ပြီး NVIDIA GPU များကို overclock လုပ်နိုင်သည်။ (overclocking)၊ အသုံးပြုသူသတ်မှတ်ထားသော ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများပါရှိသော script များကို စတင်လိုက်ပါပြီ။

Release 1.7 သည် GameMode မျှဝေထားသည့် ဒစ်ဂျစ်တိုက်ကို အသုံးပြု၍ ထွက်ရှိလာသည့် ဂိမ်းများနှင့် ဆက်စပ်နေသော လုပ်ငန်းစဉ်များစာရင်းကို ကြည့်ရှုနိုင်စေမည့် ဂိမ်းမော်ဒယ်လ်ဆော့ဖ်ဝဲအသစ်ကို မိတ်ဆက်ပေးသည်။ /usr/bin နှင့် ချိတ်ထားမည့်အစား၊ လည်ပတ်နိုင်သော ဖိုင်များဆီသို့ လမ်းကြောင်းများကို PATH ပတ်၀န်းကျင် ကိန်းရှင်မှတစ်ဆင့် ဆုံးဖြတ်လိုက်ပါပြီ။ sysusers.d အတွက်၊ Gamemode.conf ဟုခေါ်သော ဖွဲ့စည်းမှုဖိုင်ကို GameMode အတွက် သီးခြားအုပ်စုတစ်ခု ဖန်တီးပေးသည်။

source: opennet.ru

မှတ်ချက် Add