Performance tuning to run large ET server.


(tsp) #1

Kind time of day.

I have faced a problem and I can not find decision :frowning:
There is a high performance server: 2хP4Xeon DP 3.2 GHz / 2Gb RAM / 1Gbit /Fedora Core 5
I try to startup large (40 slots) ET (etpro) server:

./etded.x86 +set sv_punkbuster 1 +set fs_game etpro +set com_zoneMegs 64 +set com_hunkMegs 128 +set vm_game 0 +set ttycon 0 +exec server.cfg

seta sv_maxRate 13000 in server.cfg (also try 25000 and 10000)
etpro version 3.2.5
Sever starts ok and works fine but when amount of players reaches ~ 26-30 quite noticable lag spikes are appear :frowning:
I tried to increase kernel network buffers but it has not helped.
Are there additional performance adjustments to start large servers?
Thank you


#2

Removed


(tsp) #3

I have sv_maxrate 25000 for all servers by default and have redused it only due to lags.
The strangest thing for me that i can easily run 6 (maybe more) small servers (16-20 slots, 100+ total) with different configs (from CW-like to XPWhore) without any problems at this machine. But when i start only one large server (30 slots), lags are appear. Therefor i blame my linux setings.

What kind of connection is the server on?

bandwith 1Gbit


(ouroboro) #4

Good, because anything less than 25000 is unbearable. You’ll never see any serious players on a server with sv_maxrate less than that. I was playing with ASE filters and went looking for super low sv_maxrate servers just for laughs. There are actually some 5000 rate servers out there. Suffice it to say, you can barely move on them. I cannot fathom what the admin’s logic was except to intentionally drive players away.


(SCDS_reyalP) #5

Only large servers actually hit a 25000 rate limit for any significant amount of time. If you aren’t hitting the limit, it can’t ‘feel’ any different.

I very much doubt your server has a 1Gbit connection to the internet. The data center may have gigabit LAN, but that’s not quite the same thing :moo: