With all the fps changes and things going on I figured I'd bring up an issue, 
if you have a dual core/quad core/etc and you're running an srcds process, 
you're generally wasting anything over 1 core, unless you have some sort of 
application that spreads the affinities automatically. (note: I don't know if 
setting affinities for srcds even handles properly and increases it's ceiling.)

The srcds process is only allowed a maximum ceiling of 1 core, on my box once I 
hit 40 players on my Garry's mod server, the process is at it's top of that 
core, pushing 25%. Therefore it ends up getting automatically bottlenecked, 
once it uses that core you experience fps drops in-game to 10, which does 
effect gameplay. Why is this ceiling in place? Is there a way around it, does 
setting affinities per srcds process actually fix this issue, or is it still 
only reading 1 core max? 

My WS2008 runs the process at a consistent 33.03 fps until that ceiling gets 
hit. The image below is the core with 27 users online currently, I've also 
included an "rcon stats" log so that you can see the current fps. And see how 
full that core is becoming as more users connect.

http://i54.tinypic.com/33az7sg.png

17:24:47 CPU    In (KB/s)  Out (KB/s)  Uptime  Map changes  FPS      Players  
Connects
         0.00   70.07      269.64      1003    0            33.03    27       
86     
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to