Linux için bir oyun performansı optimize edici olan GameMode 1.6 mevcuttur

Feral İnteraktif Şirket yayınlanan optimize edici sürümü Oyun Modu 1.6, oyun uygulamalarında maksimum performansı elde etmek için çeşitli Linux sistem ayarlarını anında değiştiren bir arka plan işlemi olarak uygulanır. Proje kodu C dilinde yazılmıştır ve sağlanan BSD lisansı altında.

Oyunlar için, oyun çalışırken sisteme varsayılan olarak kullanılmayan belirli optimizasyonların dahil edilmesini talep etmenize olanak tanıyan özel bir libgamemode kütüphanesinin kullanılması önerilmektedir. Ayrıca, oyun kodunda değişiklik yapmaya gerek kalmadan oyunu otomatik optimizasyon modunda çalıştırmak için (oyunu başlatırken libgamemodeauto.so'yu LD_PRELOAD aracılığıyla yüklemek) bir kütüphane seçeneği de mevcuttur. Belirli optimizasyonların dahil edilmesi yapılandırma dosyası aracılığıyla kontrol edilebilir.

Örneğin, GameMode kullanılarak güç tasarrufu modları devre dışı bırakılabilir, kaynak tahsisi ve görev planlama parametreleri değiştirilebilir (CPU yöneticisi ve SCHED_ISO), G/Ç öncelikleri yeniden düzenlenebilir, ekran koruyucunun başlatılması engellenebilir, çeşitli performans artırıcı modlar kullanılabilir. NVIDIA ve AMD GPU'larda etkinleştirilebilir ve NVIDIA GPU'lara hız aşırtılabilir (overclock), kullanıcı tanımlı optimizasyonlara sahip komut dosyaları başlatılır.

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

Kaynak: opennet.ru

Yorum ekle