НаличСн Π΅ GameMode 1.7, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ Π½Π° производитСлността Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π° Π·Π° Linux

Feral Interactive ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° GameMode 1.7, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€, Π²Π½Π΅Π΄Ρ€Π΅Π½ ΠΊΠ°Ρ‚ΠΎ Ρ„ΠΎΠ½ΠΎΠ² процСс, ΠΊΠΎΠΉΡ‚ΠΎ промСня Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСмни настройки Π½Π° Linux Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π·Π° Π΄Π° постигнС максимална производитСлност Π·Π° прилоТСния Π·Π° ΠΈΠ³Ρ€ΠΈ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° C ΠΈ сС разпространява ΠΏΠΎΠ΄ BSD Π»ΠΈΡ†Π΅Π½Π·.

Π—Π° ΠΈΠ³Ρ€ΠΈ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° спСциална Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libgamemode, която Π²ΠΈ позволява Π΄Π° поискатС Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π² систСмата, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΠΈΠ³Ρ€Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Налична Π΅ ΠΈ опция Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° стартиранС Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π° оптимизация (Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° libgamemodeauto.so Ρ‡Ρ€Π΅Π· LD_PRELOAD ΠΏΡ€ΠΈ стартиранС Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π°), Π±Π΅Π· Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π° Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π°. Π’ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Ρ‡Ρ€Π΅Π· конфигурационния Ρ„Π°ΠΉΠ».

НапримСр, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ GameMode, Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ Π·Π° пСстСнС Π½Π° СнСргия ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΈ, Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурси ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π·Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ промСняни (Ρ€Π΅Π³ΡƒΠ»Π°Ρ‚ΠΎΡ€ Π½Π° процСсора ΠΈ SCHED_ISO), I/O ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅Π½Π°Ρ€Π΅Π΄Π΅Π½ΠΈ, стартиранСто Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡΠ΅ΠΉΠ²ΡŠΡ€Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΎ, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ Π½Π° повишСна производитСлност ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° бъдС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ Π² NVIDIA ΠΈ AMD Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ процСсори, Π° NVIDIA Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈΡ‚Π΅ процСсори ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ²ΡŠΡ€ΠΊΠ»ΠΎΠΊΠ½Π°Ρ‚ΠΈ (ΠΎΠ²ΡŠΡ€ΠΊΠ»ΠΎΠΊΠ²Π°Π½Π΅), стартират сС скриптовС с Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ потрСбитСля ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

ВСрсия 1.7 въвСТда Π½ΠΎΠ²Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° gamemodelist, която Π²ΠΈ позволява Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ списък с процСси, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΈΠ³Ρ€ΠΈ, стартирани с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° сподСлСната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° GameMode. ВмСсто Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ΠΈ с /usr/bin, ΠΏΡŠΡ‚ΠΈΡ‰Π°Ρ‚Π° към ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΠΌΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ сСга сС опрСдСлят Ρ‡Ρ€Π΅Π· ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° Π½Π° срСдата PATH. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡΡ‚ Ρ„Π°ΠΉΠ» gamemode.conf Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ Π·Π° sysusers.d, създавайки ΠΎΡ‚Π΄Π΅Π»Π½Π° Π³Ρ€ΡƒΠΏΠ° Π·Π° GameMode.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€