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

Feral Interactive, oyun uygulamaları için maksimum performansa ulaşmak amacıyla çeşitli Linux sistem ayarlarını anında değiştiren bir arka plan işlemi olarak uygulanan bir optimize edici olan GameMode 1.7'nin sürümünü yayınladı. Proje kodu C dilinde yazılmıştır ve BSD lisansı altında dağıtılmaktadır.

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.

Sürüm 1.7, GameMode paylaşılan kitaplığı kullanılarak başlatılan oyunlarla ilişkili süreçlerin bir listesini görüntülemenize olanak tanıyan yeni bir gamemodelist yardımcı programını sunar. Yürütülebilir dosyaların yolları artık /usr/bin'e bağlı olmak yerine PATH ortam değişkeni aracılığıyla belirleniyor. Gamemode.conf yapılandırma dosyası sysusers.d için uygulandı ve GameMode için ayrı bir grup oluşturuldu.

Kaynak: opennet.ru

Yorum ekle