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

Feral Interactive şirkəti nəşr olundu optimallaşdırıcı buraxılış Oyun rejimi 1.5, oyun proqramları üçün maksimum performansa nail olmaq üçün müxtəlif Linux sistem parametrlərini dərhal dəyişdirən fon prosesi kimi həyata keçirilir. Layihə kodu C və dilində yazılmışdır təchiz olunmuşdur BSD lisenziyası altında.

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 imkan inteqrasiya edilmiş GPU ilə Intel prosessorları üçün CPU rejimi tənzimləyicisinin (CPU qubernatoru) dinamik dəyişməsi, əgər "performans" rejimindən istifadə GPU-da yüksək yük altında qrafik alt sisteminin performansının azalmasına səbəb olarsa. Bu halda, "enerjiyə qənaət" rejiminə keçid CPU enerji istehlakını azaltmağa və daha çox GPU resurslarını boşaltmağa imkan verir (CPU və GPU birgə güc büdcəsi ilə təmin edilir və CPU resurslarının prioritet ayrılması GPU tezliyinin azalmasına səbəb olur). İ7-1065G7 CPU-da təklif olunan optimallaşdırma Shadow of the Tomb Raider oyununun performansını 25-30% artırmağa imkan verir.

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

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