Question for NFO about CSGO threading

Post Reply
User avatar
Deven
New to forums
New to forums
Posts: 2
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Thu Sep 21, 2017 2:35 pm
Location: Canada

Question for NFO about CSGO threading

Post by Deven »

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
Former staff
Former staff
Posts: 630
Joined: Wed Dec 28, 2011 10:41 pm
Location: Oregon

Re: Question for NFO about CSGO threading

Post by Spray »

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