Компания Feral Interactive
No nā pāʻani, ua manaʻo ʻia e hoʻohana i kahi waihona libgamemode kūikawā, kahi e hiki ai iā ʻoe ke noi i ka hoʻokomo ʻana i kekahi mau optimizations i hoʻohana ʻole ʻia e ka paʻamau i ka ʻōnaehana i ka wā e holo ana ka pāʻani. Aia kekahi koho hale waihona no ka holo ʻana i ka pāʻani ma ke ʻano hoʻohālikelike maʻalahi (hoʻouka ʻana i ka libgamemodeauto.so ma o LD_PRELOAD i ka wā e hoʻomaka ai i ka pāʻani), me ka ʻole o ka pono e hoʻololi i ke code pāʻani. Hiki ke hoʻopaʻa ʻia ka hoʻokomo ʻana o kekahi mau optimizations ma o ka faila hoʻonohonoho.
No ka laʻana, me ka hoʻohana ʻana i GameMode, hiki ke hoʻopau ʻia nā ʻano hoʻopakele mana, hiki ke hoʻololi ʻia ka hoʻokaʻawale ʻana i nā kumuwaiwai a me nā ʻāpana hoʻonohonoho hana (CPU kiaʻāina a me SCHED_ISO), hiki ke hoʻonohonoho hou ʻia nā mea nui I/O, hiki ke ālai ʻia ka hoʻomaka ʻana o ka pale pale, hiki ke hoʻololi ʻia nā ʻano hana like ʻole. hiki ke hoʻohana ʻia ma NVIDIA a me AMD GPU, a hiki ke hoʻopaʻa ʻia nā NVIDIA GPU.
В выпуске 1.5 добавлена
В GameMode 1.5 также представлен новый набор D-Bus API, применяющий механизм ‘pidfd’ для обработки ситуации с повторным использованием PID (pidfd связывается с конкретным процессом и не меняется, в том время как PID может быть привязан к другому процессу после завершения текущего процесса, ассоциированного с этим PID).
Source: opennet.ru