Disponibile GameMode 1.6, ottimizzatore delle prestazioni per giochi su Linux

Feral Interactive ha pubblicato ha rilasciato un ottimizzatore GameMode 1.6, implementato come processo in background, che modifica dinamicamente varie impostazioni di sistema Linux per massimizzare le prestazioni delle applicazioni di gioco. Il codice del progetto è scritto in linguaggio C e è distribuito con licenza BSD.

per i giochi si consiglia di utilizzare una libreria speciale chiamata libgamemode, che consente di richiedere l'attivazione di determinate ottimizzazioni durante l'esecuzione del gioco, non applicate di default nel sistema. È disponibile anche una versione della libreria per eseguire il gioco in modalità di ottimizzazione automatica (caricando libgamemodeauto.so tramite LD_PRELOAD all'avvio del gioco), senza la necessità di apportare modifiche al codice del gioco. Le ottimizzazioni possono essere controllate tramite un file di configurazione.

Ad esempio, grazie a GameMode è possibile disattivare le modalità di risparmio energetico, modificare i parametri di distribuzione delle risorse e pianificazione delle attività (CPU governor e SCHED_ISO), ristrutturare le priorità di input/output, bloccare l'avvio del salvaschermo, attivare diverse modalità di aumento delle prestazioni sulla GPU NVIDIA e AMD, effettuare l'overclocking della GPU NVIDIA e avviare script con ottimizzazioni specifiche dell'utente.

Nella versione 1.6 è stata introdotta la possibilità di utilizzare elogind, una variante logind non legata a systemd. È stata aggiunta la supporto per cambiare la directory delle librerie per lo strumento gamemoderun e per sovrascrivere il valore di LD_PRELOAD in $GAMEMODERUNEXEC. È stato migliorato il controllo delle dipendenze. È stata proposta una nuova guida per lo strumento gamemoderun e aggiunto un set gamemode-simulate-game con esempi.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster