Tersedia GameMode 1.6, pengoptimal kinerja game untuk Linux

Perusahaan Interaktif Liar опубликовала rilis pengoptimal GameMode 1.6, diimplementasikan sebagai proses latar belakang yang mengubah berbagai pengaturan sistem Linux dengan cepat untuk mencapai kinerja maksimal untuk aplikasi game. Kode proyek ditulis dalam C dan disediakan di bawah lisensi BSD.

Untuk game, diusulkan untuk menggunakan perpustakaan libgamemode khusus, yang memungkinkan Anda meminta penyertaan optimasi tertentu yang tidak digunakan secara default di sistem saat game sedang berjalan. Ada juga opsi perpustakaan yang tersedia untuk menjalankan game dalam mode pengoptimalan otomatis (memuat libgamemodeauto.so melalui LD_PRELOAD saat memulai game), tanpa perlu melakukan perubahan pada kode game. Dimasukkannya optimasi tertentu dapat dikontrol melalui file konfigurasi.

Misalnya, dengan menggunakan GameMode, mode hemat daya dapat dinonaktifkan, alokasi sumber daya dan parameter penjadwalan tugas dapat diubah (pengatur CPU dan SCHED_ISO), prioritas I/O dapat diatur ulang, pengaktifan screen saver dapat diblokir, berbagai mode peningkatan kinerja dapat diaktifkan di GPU NVIDIA dan AMD, dan GPU NVIDIA dapat di-overclock (overclocking), skrip dengan pengoptimalan yang ditentukan pengguna diluncurkan.

Rilis 1.6 memperkenalkan kemampuan untuk menggunakan elogin, varian dari logind yang tidak terikat dengan systemd. Menambahkan dukungan untuk mengubah direktori perpustakaan untuk utilitas gamemoderun dan mengganti nilai LD_PRELOAD di $GAMEMODERUNEXEC. Peningkatan manajemen ketergantungan. Sebuah manual baru untuk utilitas gamemoderun telah diusulkan dan satu set gamemode-simulate-game dengan contoh telah ditambahkan.

Sumber: opennet.ru

Tambah komentar