GameMode 1.7 қол жетімді, Linux үшін ойын өнімділігін оңтайландырушы

Feral Interactive GameMode 1.7 шығарылымын жариялады, ол ойын қолданбалары үшін максималды өнімділікке қол жеткізу үшін әртүрлі Linux жүйесінің параметрлерін жылдам өзгертетін фондық процесс ретінде енгізілген оңтайландырушы. Жоба коды C тілінде жазылған және BSD лицензиясы бойынша лицензияланған.

Ойындар үшін ойын іске қосылған кезде жүйеде әдепкі бойынша пайдаланылмайтын белгілі бір оңтайландыруларды қосуды сұрауға мүмкіндік беретін арнайы libgamemode кітапханасын пайдалану ұсынылады. Ойынды автоматты оңтайландыру режимінде (ойынды бастаған кезде LD_PRELOAD арқылы libgamemodeauto.so жүктеу), ойын кодына өзгертулер енгізуді қажет етпейтін кітапхана опциясы да бар. Кейбір оңтайландыруларды қосуды конфигурация файлы арқылы басқаруға болады.

Мысалы, GameMode арқылы қуатты үнемдеу режимдерін өшіруге, ресурстарды бөлуді және тапсырмаларды жоспарлау параметрлерін өзгертуге (CPU басқарушысы және SCHED_ISO), енгізу/шығару басымдықтарын қайта реттеуге, экран сақтағышты іске қосуды блоктауға, өнімділікті арттырудың әртүрлі режимдерін өзгертуге болады. NVIDIA және AMD графикалық процессорларында қосуға болады, ал NVIDIA графикалық процессорларын үдетуге болады.( үдеткіш), пайдаланушы анықтайтын оңтайландырулары бар сценарийлер іске қосылады.

1.7 шығарылымы GameMode ортақ кітапханасы арқылы іске қосылған ойындармен байланысты процестердің тізімін көруге мүмкіндік беретін жаңа gamemodelist утилитасын ұсынады. /usr/bin байланыстырудың орнына, орындалатын файлдарға жолдар енді PATH ортасының айнымалы мәні арқылы анықталады. sysusers.d үшін GameMode үшін бөлек топты жасайтын gamemode.conf деп аталатын конфигурация файлы жүзеге асырылады.

Ақпарат көзі: opennet.ru

пікір қалдыру