Hi, in the CachyOS Wiki it is written that you should not use GameMode. But you should use the game-performance wrapper script. However, I have a strange behavior with the wrapper script. I’m using a Ryzen 9 7950X3D CPU. This CPU has two CCDs, one with the additional L3 cache. Games are particularly happy about this.
But if I now play Cyberpunk with the help of the wrapper script. Then the CPU utilization looks like this (left MangoHud display) All CPU cores are more or less equally utilized.
But if I now use GameMode, it looks like this (right MangoHud display)
Now only the cores on the CCD with the extra L3 cache are actually utilized. And I have to say, that’s how it should actually be. There is no latency because of the CCD to CCD communication. And all threads can access the L3 cache.
Does the game-performance script take into account such special features as multiple CCDs or extra L3 cache? Or is it better to use GameMode, even if ananicy-cpp is running?
