Sure, I'm happy to elaborate. ;)

Keep in mind that the Linux box is with a GSP, so I don't have any specific 
hardware specs other than those given to me by tech support or those in their 
marketing slicks. So I have to make some assumptions.

TF2 Startup variables: -console -game tf -port 27015 +maxplayers 24 +map 
cp_dustbowl -tickrate 66 +fps_max 600 +exec server.cfg -autoupdate -threads 1

I first duplicated the netcode parameters from our Windoz box:
sv_minupdaterate 30
sv_maxupdaterate 100

sv_mincmdrate 40
sv_maxcmdrate 100

sv_minrate 12000
sv_maxrate 30000

These max rates were originally optimized for 100 tickrate and don't really 
apply now.

Based upon suggestion and heavy performance problems experienced, I altered the 
netcode to:
sv_maxrate "25000"
sv_minrate "13000"
sv_maxupdaterate "67"
sv_minupdaterate "33"
sv_maxcmdrate "67"
sv_mincmdrate "40"
sv_client_cmdrate_difference "1"
sv_client_interpolate "1"
sv_client_predict "1"
sv_client_min_interp_ratio "-1"
sv_client_max_interp_ratio "-1"

...but the performance issues persisted. The server FPS (found with "stats" 
command at console) never registered over 160 at idle. After pulling my hair 
out and having numerous email discussions with tech support, I assumed they 
were over-subscribing their boxes and moved our server to one of their other 
colos. Same thing happened. Further discussions with tech support yielded 
nothing substantial (don't get me wrong...their support was 
excellent...responsive, receptive and courteous). On a whim, I re-requested the 
startup switches for tickrate and fps_max be added. Wham-Oh!! FPS shoots to 256 
at idle and lag disappears.

There's no way for me to know if something else was done behind the scenes by 
tech support. Maybe the box was over-subscribed? Who knows, but I still don't 
know what the CPU load looks like at peak. I'm willing to bet that it's pretty 
bad. Players' rates seem to plummet at > 18 ppl.

As for the client interpolate and prediction cvars, I'm open to discussion as 
to their validity right now. There doesn't seem to be much discussion about 
their overall affect.



Kerry


-> -----Original Message-----
-> From: [EMAIL PROTECTED] [mailto:hlds-
-> [EMAIL PROTECTED] On Behalf Of "Einar S. Idsø"
-> Sent: Wednesday, October 24, 2007 1:21 PM
-> To: [email protected]
-> Subject: Re: [hlds] TF2 Server laggy above 20 players
->
-> Any chance you could expand on the tweaking you performed? No detail
-> is
-> too small :)
->
-> Cheers,
-> Einar
->
-> Kerry Dorsey wrote:
-> > Our 3.0GHz Xeon (Cranford) based box (HT enabled) peaked at about
-> 65%
-> > with 3 SCRDS instances (DoD:S, TF2, InsMod) at various stages of
-> load.
-> > We also use scrcdsfpsboost and yielded 256 fps max and 140fps min.
-> at
-> > the server with a full 24 player TF2. We've never experienced any
-> lag or
-> > performance anomalies.
-> >
-> > Due to a colo relocation, we're temporarily hosting with a GSP
-> that's
-> > strictly Linux and we've seen some sporadic performance issues.
-> After a
-> > bunch of tweaking everything has since stabilized, but not nearly as
-> > robust as our Win2k3 box above. The map load bug seems to transgress
-> > platforms.
-> >
-> > One note, regardless of fps_max setting on TF2 (regardless of
-> platform)
-> > we cannot exceed 300fps.
-> >
-> >
-> >
-> > Kerry
-> >
->
-> _______________________________________________
-> To unsubscribe, edit your list preferences, or view the list archives,
-> please visit:
-> http://list.valvesoftware.com/mailman/listinfo/hlds

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to