GameMode 1.6 mavjud, Linux uchun o'yin samaradorligini optimallashtiruvchi

Feral Interactive kompaniyasi e'lon qilindi optimallashtiruvchi versiyasi O'yin rejimi 1.6, o'yin ilovalari uchun maksimal ishlashga erishish uchun turli xil Linux tizim sozlamalarini tezda o'zgartiradigan fon jarayoni sifatida amalga oshiriladi. Loyiha kodi C va tilida yozilgan ta'minlangan BSD litsenziyasi ostida.

O'yinlar uchun maxsus libgamemode kutubxonasidan foydalanish taklif etiladi, bu sizga o'yin ishlayotgan paytda tizimga sukut bo'yicha ishlatilmaydigan ba'zi optimallashtirishlarni kiritishni so'rash imkonini beradi. O'yinni avtomatik optimallashtirish rejimida (libgamemodeauto.so ni o'yinni boshlashda LD_PRELOAD orqali yuklash) o'yin kodiga o'zgartirishlar kiritmasdan ishga tushirish uchun kutubxona varianti ham mavjud. Muayyan optimallashtirishlarning kiritilishini konfiguratsiya fayli orqali boshqarish mumkin.

Masalan, GameMode-dan foydalanib, quvvatni tejash rejimlarini o'chirib qo'yish mumkin, resurslarni taqsimlash va vazifalarni rejalashtirish parametrlarini o'zgartirish (CPU boshqaruvchisi va SCHED_ISO), kiritish/chiqarish ustuvorliklarini qayta tartibga solish, ekran pardasini ishga tushirishni bloklash, turli xil ishlash rejimlarini oshirish mumkin. NVIDIA va AMD GPU-larida yoqilishi va NVIDIA GPU-larni overclock qilish mumkin (overclocking), foydalanuvchi tomonidan belgilangan optimallashtirishga ega skriptlar ishga tushiriladi.

1.6-versiyasi foydalanish imkoniyatini taqdim etdi elogind, tizimga bog'lanmagan login varianti. Gamemoderun yordam dasturi uchun kutubxona katalogini o'zgartirish va $GAMEMODERUNEXEC-dagi LD_PRELOAD qiymatini bekor qilish uchun qo'shimcha yordam qo'shildi. Yaxshilangan qaramlikni boshqarish. Gamemoderun yordam dasturi uchun yangi qo'llanma taklif qilindi va misollar bilan gamemode-simulyatsiya-o'yin to'plami qo'shildi.

Manba: opennet.ru

a Izoh qo'shish