Kai Krakow

Results 1208 comments of Kai Krakow

There's an improved black/whitelist extension planned which also supports sets which can be easily distributed with gamemode. But I'm currently lacking a lot of time.

> Nice and ok, this is understandable. The basic idea is outlined here: https://github.com/FeralInteractive/gamemode/pull/76#issuecomment-429436159

The daemon itself should probably have some idle timeout... It probably won't work well with systemd `StopWhenUnneeded=` (if that works at all for dbus activation) as it may quit midair...

This sort of looks like trying to disable threading within a core on Ryzen, or limiting the game to just one CPU package in the dual package design of Ryzen....

From the dump, I don't see how we could detect the number of CPU groups in the package. I think you would better need to look at `/sys` somewhere. **EDIT:**...

Hmm, doesn't look too promising but I'm no expert on this structure... Could you inspect the files in the directories named "topology" and see if there's something promising? Also, are...

Meanwhile, you could see if #56 helps (only if you're running a MuQSS patched kernel like CK kernel). It could help the game dominating single CPU cores.

So according to your initial `taskset` example, we are looking at changes between cpu5 and cpu6: ``` /sys/devices/system/cpu/cpu5/topology/core_id:2 /sys/devices/system/cpu/cpu5/topology/core_siblings:0fff /sys/devices/system/cpu/cpu5/topology/core_siblings_list:0-11 /sys/devices/system/cpu/cpu5/topology/physical_package_id:0 /sys/devices/system/cpu/cpu5/topology/thread_siblings:0030 /sys/devices/system/cpu/cpu5/topology/thread_siblings_list:4-5 /sys/devices/system/cpu/cpu6/topology/core_id:4 /sys/devices/system/cpu/cpu6/topology/core_siblings:0fff /sys/devices/system/cpu/cpu6/topology/core_siblings_list:0-11 /sys/devices/system/cpu/cpu6/topology/physical_package_id:0 /sys/devices/system/cpu/cpu6/topology/thread_siblings:00c0 /sys/devices/system/cpu/cpu6/topology/thread_siblings_list:6-7 ```...

> might this be achieved by running scripts? Probably yes, but I didn't look into the scripting support of GameMode yet. It's not very well documented apparently. If you can...

Maybe open a new issue, point out the code and suggest ways of passing info of your desire to the script.