Hello i am wondering how you guys deal with cs:go servers on a manged vds/dedi with windows installed,
Say a customer had 4 csgo servers, Do you let the processes run on all threads (affinity)?
Or do you assign each server like 2 threads each cause its 2 threads per core right? just wondering.
2 posts • Page 1 of 1
We don't currently set affinity to any specific cores for game servers under normal circumstances. Windows does a good job of balancing processes between cores; its scheduler usually makes better decisions than what someone would make by manually setting process affinity. CS:GO is primarily single threaded, with only some light worker threads in the background for entity encoding / network packet processing.