GameMode 1.7 موجود آهي، لينڪس لاء هڪ راند ڪارڪردگي اصلاح ڪندڙ

Компания Feral Interactive опубликовала выпуск оптимизатора GameMode 1.7, реализованного в виде фонового процесса, на лету изменяющего различные системные настройки Linux для достижения максимальной производительности игровых приложений. Код проекта написан на языке Си и поставляется под лицензией BSD.

راندين لاءِ، اها تجويز ڪئي وئي آهي استعمال ڪرڻ لاءِ هڪ خاص libgamemode لائبريري، جيڪا توهان کي ڪجهه اصلاحن جي شموليت جي درخواست ڪرڻ جي اجازت ڏئي ٿي جيڪي سسٽم ۾ ڊفالٽ طور استعمال نه ڪيا ويا آهن جڏهن راند هلندي رهي ٿي. راند کي هلائڻ لاءِ هڪ لائبريري آپشن پڻ موجود آهي خودڪار اصلاح واري موڊ ۾ (libgamemodeauto.so لوڊ ڪندي LD_PRELOAD ذريعي جڏهن راند شروع ڪيو وڃي)، بغير راند جي ڪوڊ ۾ تبديلي ڪرڻ جي ضرورت کان سواءِ. ڪجھ اصلاحن جي شموليت کي ترتيب ڏيڻ واري فائل ذريعي ڪنٽرول ڪري سگھجي ٿو.

مثال طور، GameMode استعمال ڪندي، بجلي جي بچت جا طريقا بند ڪري سگھجن ٿا، وسيلن جي مختص ڪرڻ ۽ ٽاسڪ شيڊيولنگ ​​جا پيرا ميٽر تبديل ڪري سگھجن ٿا (سي پي يو گورنر ۽ SCHED_ISO)، I/O ترجيحن کي ٻيهر ترتيب ڏئي سگھجي ٿو، اسڪرين سيور جي شروعات کي بلاڪ ڪري سگھجي ٿو، ڪارڪردگي جا مختلف طريقا وڌائي سگھجن ٿا. NVIDIA ۽ AMD GPUs ۾ فعال ڪيو وڃي، ۽ NVIDIA GPUs کي اوور ڪلاڪ ڪري سگھجي ٿو.

В выпуске 1.7 предложена новая утилита gamemodelist, позволяющая просмотреть список процессов, связанных с играми, запущенными с использованием разделяемой библиотеки GameMode. Вместо привязки к /usr/bin пути к исполняемым файлам теперь определяются через переменную окружения PATH. Для sysusers.d реализован файл конфигурации gamemode.conf, создающий отдельную группу для GameMode.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو