Feral's GameMode May Soon Have Soft Real-Time Capabilities

Written by Michael Larabel in Linux Gaming on 24 May 2018 at 07:06 PM EDT. 6 Comments
LINUX GAMING
Feral Interactive's Linux system tuning daemon, GameMode since being introduced earlier this year has primarily offered the ability to easily change the CPU scaling governor when gaming but not much more. Though a new feature is now in the works for GameMode.

An independent contributor to GameMode has published a patch for adding soft real-time capabilities to the software. On supported kernels this would support the SCHED_ISO scheduling policy like what's handled by the MuQSS kernel scheduler. The work also raises the game process nice priority level to -4. The raising of the nice priority allows it to have slightly higher I/O and CPU priority over other normal processes.

Those interested in this priority scheduling work for GameMode can see this pull request that's fleshing out the new code.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week