GameMode 1.5 איז בנימצא, אַ שפּיל פאָרשטעלונג אָפּטימיזער פֿאַר לינוקס

פעראַל ינטעראַקטיווע פֿירמע ארויס אָפּטימיזער מעלדונג גאַמעמאָדע 1.5, ימפּלאַמענאַד ווי אַ הינטערגרונט פּראָצעס וואָס ענדערונגען פאַרשידן לינוקס סיסטעם סעטטינגס אויף די פליען צו דערגרייכן מאַקסימום פאָרשטעלונג פֿאַר גיימינג אַפּלאַקיישאַנז. די פּרויעקט קאָד איז געשריבן אין C און צושטעלן אונטער די BSD דערלויבעניש.

פֿאַר שפּילערייַ, עס איז פארגעלייגט צו נוצן אַ ספּעציעל ליבגאַמעמאָדע ביבליאָטעק, וואָס אַלאַוז איר צו בעטן די ינקלוזשאַן פון זיכער אָפּטימיזאַטיאָנס וואָס זענען נישט געניצט דורך פעליקייַט אין די סיסטעם בשעת די שפּיל איז פליסנדיק. עס איז אויך אַ ביבליאָטעק אָפּציע בנימצא פֿאַר פליסנדיק די שפּיל אין אָטאַמאַטיק אַפּטאַמאַזיישאַן מאָדע (לאָודינג libgamemodeauto.so דורך LD_PRELOAD ווען איר אָנהייבן דעם שפּיל), אָן די נויט צו מאַכן ענדערונגען צו די שפּיל קאָד. די ינקלוזשאַן פון זיכער אָפּטימיזאַטיאָנס קענען זיין קאַנטראָולד דורך די קאַנפיגיעריישאַן טעקע.

פֿאַר בייַשפּיל, ניצן GameMode, מאַכט שפּאָרן מאָדעס קענען זיין פאַרקריפּלט, מיטל אַלאַקיישאַן און אַרבעט סקעדזשולינג פּאַראַמעטערס קענען זיין טשיינדזשד (CPU גענעראל און SCHED_ISO), I/O פּרייאָראַטיז קענען זיין ריעריינדזשד, פאַרשטעלן ויסלייזער סטאַרטאַפּ קענען זיין אפגעשטעלט, פאַרשידן מאָדעס פון געוואקסן פאָרשטעלונג קענען זיין ריעריינדזשד. זיין ענייבאַלד אין NVIDIA און AMD גפּוס, און NVIDIA גפּוס קענען זיין אָווערקלאָקקעד (אָווערקלאָקקינג), סקריפּס מיט באַניצער-דיפיינד אָפּטימיזאַטיאָנס זענען לאָנטשט.

В выпуске 1.5 добавлена געלעגנהייַט динамической смены регулятора режимов CPU (CPU governor) для процессоров Intel со встроенным GPU, если использование режима «performance» приводит к проседанию производительности графической подсистемы при высокой нагрузке на GPU. В этом случае переход на режим «powersave» позволяет снизить энергозатраты CPU и высвободить больше ресурсов GPU (CPU и GPU предоставлен совместный бюджет питания и приоритетное выделение ресурсов CPU приводит к урезанию частоты GPU). На CPU i7-1065G7 предложенная оптимизация позволяет поднять производительность игры Shadow of the Tomb Raider на 25-30%.

В GameMode 1.5 также представлен новый набор D-Bus API, применяющий механизм ‘pidfd’ для обработки ситуации с повторным использованием PID (pidfd связывается с конкретным процессом и не меняется, в том время как PID может быть привязан к другому процессу после завершения текущего процесса, ассоциированного с этим PID).

מקור: opennet.ru

לייגן אַ באַמערקונג