GameMode 1.6 hè dispunibule, un ottimisatore di rendiment di ghjocu per Linux

Cumpagnia Interattiva Feral publicatu liberazione di l'ottimizzatore GameMode 1.6, implementatu cum'è un prucessu di fondu chì cambia diversi paràmetri di u sistema Linux nantu à a mosca per ottene u massimu rendimentu per l'applicazioni di ghjocu. U codice di u prugettu hè scrittu in C è furnitu sottu a licenza BSD.

Per i ghjoculi, hè prupostu di utilizà una libreria libgamemode speciale, chì permette di dumandà l'inclusione di certi ottimisazioni chì ùn sò micca utilizati per difettu in u sistema mentre u ghjocu hè in esecuzione. Ci hè ancu una opzione di libreria dispunibule per eseguisce u ghjocu in u modu di ottimisazione automatica (caricamentu libgamemodeauto.so via LD_PRELOAD quandu si principia u ghjocu), senza bisognu di fà cambiamenti à u codice di u ghjocu. L'inclusione di certi ottimisazioni pò esse cuntrullata attraversu u schedariu di cunfigurazione.

Per esempiu, usendu GameMode, i modi di risparmiu di energia ponu esse disattivati, l'allocazione di risorse è i paràmetri di pianificazione di u compitu ponu esse cambiati (guvernatore CPU è SCHED_ISO), e priorità I / O ponu esse riarrangate, l'iniziu di screen saver pò esse bluccatu, diversi modi di rendiment aumentatu esse attivatu in GPU NVIDIA è AMD, è GPU NVIDIA ponu esse overclocke (overclocking), scripts cù ottimisazioni definite da l'utilizatori sò lanciati.

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

Source: opennet.ru

Add a comment