GameMode 1.5 kasedhiya, pangoptimal kinerja game kanggo Linux

Компания Feral Interactive diterbitake выпуск ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€Π° GameMode 1.5, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² Π²ΠΈΠ΄Π΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ процСсса, Π½Π° Π»Π΅Ρ‚Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ систСмныС настройки Linux для достиТСния максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ diwenehake ing lisensi BSD.

Kanggo game, ngajokaken nggunakake perpustakaan libgamemode khusus, sing ngijini sampeyan kanggo njaluk Gawan optimizations tartamtu sing ora digunakake minangka standar ing sistem nalika game mlaku. Ana uga pilihan perpustakaan kasedhiya kanggo mbukak game ing mode Optimization otomatis (loading libgamemodeauto.so liwat LD_PRELOAD nalika miwiti game), tanpa perlu kanggo ngganti kode game. Kalebu optimasi tartamtu bisa dikontrol liwat file konfigurasi.

Contone, nggunakake GameMode, mode hemat daya bisa dipateni, alokasi sumber daya lan paramèter jadwal tugas bisa diganti (gubernur CPU lan SCHED_ISO), prioritas I / O bisa diatur maneh, wiwitan screen saver bisa diblokir, macem-macem mode kinerja tambah bisa. diaktifake ing NVIDIA lan AMD GPU, lan NVIDIA GPU bisa overclocking (overclocking), skrip karo optimizations ditetepake pangguna dibukak.

Π’ выпускС 1.5 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° kesempatan динамичСской смСны рСгулятора Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² 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).

Source: opennet.ru

Add a comment