You are not logged in.

#1 2019-08-27 20:01:45

wwmm
Member
From: Rio de Janeiro, Brazil
Registered: 2010-08-14
Posts: 28

FastGame - Optimize system performance for games

As the title suggests FastGame is similar to Feral GameMode. But it works in a different way and exposes more options that may or may not help performance. It is also possible to set a few parameters like cpu affinity and environmental variables in a different way for each game. You can see more info at the project page https://github.com/wwmm/fastgame. People willing to try can use its aur package https://aur.archlinux.org/packages/fastgame-git.

Just to make things clear it is not that I see a problem in Feral approach. I wanted to learn to use new things like the kernel Process Event Connector and just like it happened with PulseEffects the project evolved more than I was expecting and got to a point where it may be useful for other people. So I am sharing :-)

Last edited by wwmm (2019-08-27 20:05:10)

Offline

#2 2020-11-07 18:22:29

wwmm
Member
From: Rio de Janeiro, Brazil
Registered: 2010-08-14
Posts: 28

Re: FastGame - Optimize system performance for games

In the last days I've got tired of editing files. The result is that FastGame is now a graphical application that launches through Polkit a background process that listen to the kernel Process Event Connector events. This approach became more interesting since the last Proton release(5.13). For some reason its container based approach does not let me set the game affinity and scheduler through the traditional way. But using the kernel Process Event Connector automatically applying affinity and scheduler settings after the game has been launched is easy. And now that a graphical interface is available it is also user friendly :-)

window

Offline

Board footer

Powered by FluxBB