ಗೇಮ್‌ಮೋಡ್ 1.5 ಲಭ್ಯವಿದೆ, ಲಿನಕ್ಸ್‌ಗಾಗಿ ಆಟದ ಕಾರ್ಯಕ್ಷಮತೆ ಆಪ್ಟಿಮೈಜರ್

Компания Feral Interactive ಪ್ರಕಟಿಸಲಾಗಿದೆ выпуск оптимизатора ಗೇಮ್‌ಮೋಡ್ 1.5, реализованного в виде фонового процесса, на лету изменяющего различные системные настройки Linux для достижения максимальной производительности игровых приложений. Код проекта написан на языке Си и ಸರಬರಾಜು ಮಾಡಲಾಗಿದೆ BSD ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ.

ಆಟಗಳಿಗಾಗಿ, ವಿಶೇಷ ಲಿಬ್‌ಗೇಮೊಡ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಇದು ಆಟವು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸದ ಕೆಲವು ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಸೇರಿಸಲು ವಿನಂತಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಆಟದ ಕೋಡ್‌ಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಸ್ವಯಂಚಾಲಿತ ಆಪ್ಟಿಮೈಸೇಶನ್ ಮೋಡ್‌ನಲ್ಲಿ ಆಟವನ್ನು ಚಲಾಯಿಸಲು ಲೈಬ್ರರಿ ಆಯ್ಕೆಯೂ ಲಭ್ಯವಿದೆ (ಆಟವನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ LD_PRELOAD ಮೂಲಕ libgamemodeauto.so ಲೋಡ್ ಮಾಡುವುದು). ಕೆಲವು ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳ ಸೇರ್ಪಡೆಯನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಮೂಲಕ ನಿಯಂತ್ರಿಸಬಹುದು.

ಉದಾಹರಣೆಗೆ, ಗೇಮ್‌ಮೋಡ್ ಬಳಸಿ, ಪವರ್ ಸೇವಿಂಗ್ ಮೋಡ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು, ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆ ಮತ್ತು ಟಾಸ್ಕ್ ಶೆಡ್ಯೂಲಿಂಗ್ ನಿಯತಾಂಕಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು (ಸಿಪಿಯು ಗವರ್ನರ್ ಮತ್ತು SCHED_ISO), I/O ಆದ್ಯತೆಗಳನ್ನು ಮರುಹೊಂದಿಸಬಹುದು, ಸ್ಕ್ರೀನ್ ಸೇವರ್ ಪ್ರಾರಂಭವನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದು, ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ವಿವಿಧ ವಿಧಾನಗಳು NVIDIA ಮತ್ತು AMD GPU ಗಳಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು NVIDIA GPU ಗಳನ್ನು ಓವರ್‌ಲಾಕ್ ಮಾಡಬಹುದು (ಓವರ್‌ಕ್ಲಾಕಿಂಗ್), ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.

В выпуске 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

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ