Question for NFO about CSGO threading

Post Reply
User avatar
Deven
New to forums
New to forums
Posts: 2
Joined: Thu Sep 21, 2017 2:35 pm
Location: Canada

Question for NFO about CSGO threading

Post by Deven » Sun Sep 24, 2017 3:44 pm

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.

User avatar
Spray
Staff
Staff
Posts: 543
Joined: Wed Dec 28, 2011 10:41 pm
Location: Oregon

Re: Question for NFO about CSGO threading

Post by Spray » Sun Sep 24, 2017 8:02 pm

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.

Post Reply