SRCDS Steam group


Unimpressed Performance with 4 Cores
#1
I've been running SRCDS TF2 server on a Compaq Presario with fair to good performance until the latest update. I was able to see better than 800fps with few drops lower then 100, generally during map changes. After the update the server is practically useless with continuous performance drops to 10fps. I figured that I just didn't have the horse power to run the game any more. So I moved the game to a HP DL360 box, dual Xeon 64 bit 3GHz processors, expecting a big performance gain. Well I'm not seeing it. Its just as bad as the Compaq.

What I'm missing? Can SRCDS take advantage of 4 cores?

Compaq SR1834NX

Processor : AMD Athlon™ 64 Processor 3500+
Family, model, stepping : 15, 47, 2 (AMD Opteron/Athlon64/FX)
Cache Size : 512kb
Frequency : 2188.88MHz
Memory : 962MB (262MB used)
Operating System : Debian GNU/Linux 5.0.5
Kernel : Linux 2.6.33.5-zen3-ub-1000hz (x86_64)
Compiled : #1 ZEN SMP PREEMPT Wed Jun 30 10:38:37 CEST 2010
C Library : GNU C Library version 2.7 (stable)
Distribution : Debian GNU/Linux 5.0.5

HP DL360

Processor : 4x Intel® Xeon™ CPU 3.00GHz
Family,model,stepping : 15,4,3 (Pentuin 4)
Cashe Size : 2048kb
Frequency : 3000.25MHz
Memory : 3096MB (231MB used)
Operating System : Debian GNU/Linux 5.0.5
Kernel : Linux 2.6.33.5-zen3-ub-1000hz (x86_64)
Compiled : #1 ZEN SMP PREEMPT Wed Jun 30 10:38:37 CEST 2010
C Library : GNU C Library version 2.7 (stable)
Distribution : Debian GNU/Linux 5.0.5

Command Line Start:
./srcds_linux -game tf +map koth_viaduct -ip 0.0.0.0 +maxplayers 16 -pidfile srcds.pid +fps_max 1000

Server Mods:
Meta Mod
SourceMod

Cheers.
Reply
#2
Since they introduced srcds_linux the Server became less stabel. Also Servertool (MM:S+SM) and their Plugins can be the problem. See if the drops still happen when they are disabled.

I see you are using one of my precompiled Kernels. Maybe you should try the 100Hz Version to increase the throughput. Also try running the servers with fps_max 500 or if you really need 1000 use +fps_max 0

Srcds can not tke all 4 cores since it is still singe threaded. So maybe one core is maxed out. Also an AMD 64 is not really good enough to run high and stabel fps. Here you really should not use 1000Hz with preemtion.
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)