GameMode 1.6 is beskikbaar, Linux-speletjieprestasie-optimaliseerder

Feral Interactive gepubliseer optimiseerder vrystelling Spelmodus 1.6, geïmplementeer as 'n agtergrondproses wat verskeie Linux-stelselinstellings dadelik verander om maksimum werkverrigting vir speltoepassings te behaal. Die projekkode is in C-taal geskryf en verskaf onder die BSD-lisensie.

Vir speletjies word voorgestel om die spesiale libgamemode-biblioteek te gebruik, wat jou toelaat om die insluiting van sekere optimaliserings wat nie by verstek in die stelsel gebruik word tydens die uitvoering van die speletjie, aan te vra nie. 'n Biblioteek-opsie is ook beskikbaar om die speletjie in outomatiese optimaliseringsmodus te laat loop (laai libgamemodeauto.so via LD_PRELOAD wanneer die speletjie begin word), sonder dat dit nodig is om veranderinge aan die speletjie-kode aan te bring. Die insluiting van sekere optimaliserings kan deur die konfigurasielêer beheer word.

Byvoorbeeld, deur gebruik te maak van GameMode, kan kragbesparingsmodusse afgeskakel word, hulpbrontoewysing en taakskeduleringsparameters (CPU-goewerneur en SCHED_ISO) kan verander word, invoer-/uitvoerprioriteite kan herrangskik word, skermbewaarder-opstart word geblokkeer, verskeie verbeterde werkverrigtingmodusse word geaktiveer in NVIDIA en AMD GPU's, NVIDIA GPU's is geoptimaliseer met oorklok-gedefinieer.

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

Bron: opennet.ru

Voeg 'n opmerking