Perusahaan Interaktif Liar
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.
Ditambahkan dalam rilis 1.5
GameMode 1.5 juga memperkenalkan satu set API D-Bus baru yang menggunakan mekanisme 'pidfd' untuk menangani situasi penggunaan kembali PID (pidfd terikat pada proses tertentu dan tidak berubah, sedangkan PID dapat diikat ke proses lain setelah proses saat ini proses berakhir terkait dengan PID ini).
Sumber: opennet.ru