Feral Interactive şirkəti
Oyunlar üçün xüsusi libgamemode kitabxanasından istifadə etmək təklif olunur ki, bu da oyun işləyərkən sistemə standart olaraq istifadə edilməyən müəyyən optimallaşdırmaların daxil edilməsini tələb etməyə imkan verir. Oyun kodunda dəyişiklik etməyə ehtiyac olmadan oyunu avtomatik optimallaşdırma rejimində (oyuna başlayarkən LD_PRELOAD vasitəsilə libgamemodeauto.so-nun yüklənməsi) işə salmaq üçün kitabxana seçimi də mövcuddur. Müəyyən optimallaşdırmaların daxil edilməsi konfiqurasiya faylı vasitəsilə idarə oluna bilər.
Məsələn, GameMode-dan istifadə edərək enerjiyə qənaət rejimləri deaktiv edilə bilər, resurs bölgüsü və tapşırıqların planlaşdırılması parametrləri dəyişdirilə bilər (CPU idarəedicisi və SCHED_ISO), giriş/çıxış prioritetləri yenidən təşkil edilə bilər, ekran qoruyucunun işə salınması bloklana bilər, artan performansın müxtəlif rejimləri NVIDIA və AMD GPU-larda aktivləşdirilə bilər və NVIDIA GPU-lar overclock edilə bilər (overclock), istifadəçi tərəfindən müəyyən edilmiş optimallaşdırmalı skriptlər işə salınır.
Buraxılış 1.5-də əlavə edilmişdir
GameMode 1.5 həmçinin PID-in təkrar istifadəsi vəziyyətini idarə etmək üçün “pidfd” mexanizmindən istifadə edən yeni D-Bus API dəstini təqdim edir (pidfd müəyyən bir prosesə bağlıdır və dəyişmir, halbuki PID cari prosesdən sonra başqa bir prosesə bağlana bilər) proses başa çatır. bu PID ilə əlaqəli).
Mənbə: opennet.ru