Linux üçün oyun performansını optimallaşdıran GameMode 1.7 mövcuddur

Feral Interactive, oyun proqramları üçün maksimum performansa nail olmaq üçün müxtəlif Linux sistem parametrlərini tez dəyişən fon prosesi kimi həyata keçirilən optimallaşdırıcı GameMode 1.7-nin buraxılışını nəşr etdi. Layihə kodu C dilində yazılmışdır və BSD lisenziyası altında paylanmışdır.

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.

Release 1.7, GameMode paylaşılan kitabxanasından istifadə edərək işə salınan oyunlarla əlaqəli proseslərin siyahısına baxmaq imkanı verən yeni gamemodelist yardım proqramını təqdim edir. /usr/bin-ə bağlanmaq əvəzinə, icra edilə bilən fayllara gedən yollar indi PATH mühit dəyişəni ilə müəyyən edilir. Gamemode.conf konfiqurasiya faylı sysusers.d üçün tətbiq edilib və GameMode üçün ayrıca qrup yaradılıb.

Mənbə: opennet.ru

Добавить комментарий