Posts: 28
Threads: 12
Joined: May 2010
Reputation:
0
05-15-2010, 11:21 PM
(This post was last modified: 05-15-2010, 11:22 PM by tejeskifly.)
Hi, i have a problem with srcds. I download the last version, with hldsupdatetool. And a want host gmod server. Srcd use only one core, but i don't know why. I try run on win 7 64bit, i have 4gb ram, and intel q9550 cpu, but smotimes server start laging and one core work on 100%.
Pls help me, how can i set the affinity.
(sorry for bad english)
Posts: 3,906
Threads: 404
Joined: Oct 2007
Reputation:
21
SRCDS only uses a single core. You can transfer it to another core, but it will never used more then one core at a time because it wasn't programed to.
~ Mooga ...w00t? -
SRCDS.com on Twitter
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Posts: 779
Threads: 5
Joined: Apr 2008
Reputation:
9
alt+ctrl+del -> open taskmanager. Look for the srcds process, right click on the process and select "Setting affinity"
Posts: 52
Threads: 0
Joined: Dec 2009
Reputation:
2
05-16-2010, 11:27 AM
(This post was last modified: 05-16-2010, 11:28 AM by ilinx.)
hlds + srcds are singlethreaded (ie only 1 processor thread per server, or core if you dont have multi threaded cores)
Posts: 14
Threads: 7
Joined: Jun 2007
Reputation:
0
How come I often see CPU usage going over one core in task manager? One srcds.exe instance would use 30% of a quad core processor, 25% would be one core, so what does the extra 5% run off of?