GameMode 1.5 o loʻo avanoa, o se taʻaloga faʻatinoga optimizer mo Linux

Компания Feral Interactive lomia выпуск оптимизатора GameMode 1.5, реализованного в виде фонового процесса, на лету изменяющего различные системные настройки Linux для достижения максимальной производительности игровых приложений. Код проекта написан на языке Си и sapalai i lalo ole laisene BSD.

Mo taʻaloga, ua tuʻuina atu e faʻaoga se faletusi libgamemode faʻapitoa, lea e mafai ai ona e talosagaina le faʻaofiina o nisi faʻataʻitaʻiga e le faʻaaogaina e le faʻaogaina i le polokalama aʻo taʻavale le taʻaloga. O lo'o iai fo'i se avanoa faletusi e avanoa mo le ta'aloga o le ta'aloga i le fa'aogaina otometi (fa'apipi'iina o le libgamemodeauto.so e ala i le LD_PRELOAD pe a amata le ta'aloga), e aunoa ma le mana'omia o le faia o suiga i le ta'aloga ta'aloga. O le faʻaofiina o nisi faʻataʻitaʻiga e mafai ona pulea e ala i le faila faʻatulagaina.

Mo se faʻataʻitaʻiga, i le faʻaaogaina o le GameMode, e mafai ona faʻamalo auala e faʻaolaina ai le eletise, e mafai ona suia le tuʻufaʻatasia o punaoa ma le faʻatulagaina o galuega (kovana CPU ma SCHED_ISO), e mafai ona toe faʻatulagaina mea e ave i ai le faamuamua I / O, e mafai ona poloka le amataga o le screen saver, auala eseese o le faateleina o le faatinoga e mafai. e mafai i NVIDIA ma AMD GPUs, ma NVIDIA GPU e mafai ona overclocking (overclocking), fa'amatalaga fa'atasi ai ma fa'auiga fa'apitoa e fa'alauiloa.

В выпуске 1.5 добавлена avanoa динамической смены регулятора режимов CPU (CPU governor) для процессоров Intel со встроенным GPU, если использование режима «performance» приводит к проседанию производительности графической подсистемы при высокой нагрузке на GPU. В этом случае переход на режим «powersave» позволяет снизить энергозатраты CPU и высвободить больше ресурсов GPU (CPU и GPU предоставлен совместный бюджет питания и приоритетное выделение ресурсов CPU приводит к урезанию частоты GPU). На CPU i7-1065G7 предложенная оптимизация позволяет поднять производительность игры Shadow of the Tomb Raider на 25-30%.

В GameMode 1.5 также представлен новый набор D-Bus API, применяющий механизм ‘pidfd’ для обработки ситуации с повторным использованием PID (pidfd связывается с конкретным процессом и не меняется, в том время как PID может быть привязан к другому процессу после завершения текущего процесса, ассоциированного с этим PID).

puna: opennet.ru

Faaopoopo i ai se faamatalaga