Loaʻa ka GameMode 1.6, kahi mea hoʻokō hana pāʻani no Linux

Hui Hui Feral Interactive paʻi ʻia hoʻokuʻu mea hoʻoponopono GameMode 1.6, hoʻokō ʻia ma ke ʻano he kaʻina hana hope e hoʻololi i nā ʻōnaehana Linux like ʻole ma ka lele e hoʻokō i ka hana kiʻekiʻe no nā noi pāʻani. Ua kākau ʻia ke code papahana ma C a hoʻolako ʻia ma lalo o ka laikini BSD.

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.6 предоставлена возможность использования elogind, варианта logind, не привязанного к systemd. Добавлена поддержка изменения каталога с библиотеками для утилиты gamemoderun и переопределения значения LD_PRELOAD в $GAMEMODERUNEXEC. Улучшено управление зависимостями. Предложено новое руководство по утилите gamemoderun и добавлен набор gamemode-simulate-game с примерами.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka