Your assumption on the bandwidth usage is about right. We have 2 around 
half a day full 30 slot TF2 servers and in 2 months we have used 1,3 TB 
of bandwidth (out). If i add external map download bandwidth to that, it 
lifts that up a bit more. However, there is also a third server (CSS) 
running on the machine (Q6600 2.4GHz) so around 25% of the usage are 
from it. Rest are from the TF2-servers. Can't get much lower than that 
since my own TF2 game uses about 20-25KB/s at all times. You can always 
lower your sv_maxrate at the server but making it lower will cause 
problems. Sure, it will lower bandwidth requirement but makes game 
unplayable for players. Cant really compare against your CPU but with 
our 2,4GHz, 30 player slots is the total max per core before tickrate 
starts dropping rapidly.

PS: Dont run SourceTV on the server unless you really need it. It just 
uses too much extra CPU time.

-ics

Ryan Mannion kirjoitti:
> I'm interested in hearing more performance data points. I can't find
> any useful information on the web aside from really bizarre
> speculation from people who have no business commenting on server
> performance.
>
> On a Xeon 3060 (2 2.4GHz cores) with 2GB running CentOS 5, I can run,
> at most two full 32-person TF2 servers. CPU usage on each core hovers
> between 65% and 90%, precluding my running additional servers on the
> same machine. I'm disappointed with that, but I have little else to
> compare it to.
>
> On a prior server, I was unable to run two full 32-person servers on a
> 3040 (2 1.8GHz cores) without substantially degrading performance, but
> I could run 32 and 24.
>
> I should also note that via "stats" (on the 3060), I see the FPS
> typically average in the 60s on the full 32-person server.
>
> I'd appreciate similar information from other admins. I'm also
> interest in comparing bandwidth consumption. With two 32-person
> servers full around the clock (and sv_maxrate 30000, if that's a
> factor), I use nearly 2TB a month.
>
> *Please keep this discussion in the hlds_linux list*. There's too much
> noise in the main list.
>
> Ryan
>
> On Thu, Aug 28, 2008 at 1:07 AM, Coldorak <[EMAIL PROTECTED]> wrote:
>   
>> Note sure why you get so much CPU usage.
>>
>> Linux srcds, TF2, SourceTV enabled, no player connected
>> Server running Debian 4.0 64bit, with CPU Core2Duo @2.33GHz and 4GB Ram
>>
>> stats
>> CPU   In    Out   Uptime  Users   FPS    Players
>>  4.00  0.00  0.00       0     1  243.37       0
>> stats
>> CPU   In    Out   Uptime  Users   FPS    Players
>>  4.75  0.00  0.00       0     1  237.36       0
>> stats
>> CPU   In    Out   Uptime  Users   FPS    Players
>>  3.80  0.00  0.00       1     1  242.78       0
>>
>> The strange thing is: why this difference in FPS?
>>
>> Cold
>>
>>
>> On Thu, Aug 28, 2008 at 9:36 AM, Nephyrin Zey <[EMAIL PROTECTED]>wrote:
>>
>>     
>>> I've complained before about how srcds chugs massive amounts of CPU, but
>>> now that I've enabled SourceTV it's gotten absolutely absurd. Here is my
>>> server idling, while my monitoring system polls it once a minute for CPU
>>> usage. The server is *empty*, with no bots, with just SourceTV on.
>>> SourceTV is autorecording, but turning this off has a small effect.
>>>
>>> CPU   In    Out   Uptime  Users   FPS    Players
>>> 99.90  0.00  0.00    1556    14 3831.42       0
>>> rcon from "75.125.209.6:38438": command "stats"
>>> CPU   In    Out   Uptime  Users   FPS    Players
>>> 11.00  0.00  0.00    1557    14 3378.38       0
>>> rcon from "75.125.209.6:38442": command "stats"
>>> CPU   In    Out   Uptime  Users   FPS    Players
>>> 23.80  0.00  0.00    1558    14 3802.28       0
>>> rcon from "75.125.209.6:54402": command "stats"
>>> CPU   In    Out   Uptime  Users   FPS    Players
>>> 99.90  0.00  0.00    1559    14 1782.53       0
>>> rcon from "75.125.209.6:54406": command "stats"
>>> CPU   In    Out   Uptime  Users   FPS    Players
>>>  9.00  0.00  0.00    1560    14  673.40       0
>>> rcon from "75.125.209.6:54410": command "stats"
>>>
>>> A process monitor shows this server idling at 25-28% of the core it's
>>> assigned to.
>>>
>>> I'm not doing any special boosting, but i am using a 2.6.26 kernel
>>> (which has the new cpu sched, and such). I've tried 300hz and 1000hz,
>>> tickless, preempt on off, and realtime kernels, and found that they all
>>> have relatively minor effects on CPU usage. Turning off high precision
>>> timers + turning kernel hz to 100, so the system cannot achieve higher
>>> than 100fps, results in moderately less CPU usage, and a performance hit.
>>>
>>> So what am I going to do? The windows srcds has moderately better CPU
>>> usage, but I run a quadcore linux system that also provides other
>>> services, and can't easily switch.
>>>
>>> More worrying: the windows srcds 'unboosted' uses TINY (like <20% of a
>>> core FULL) amounts of CPU. It gets 66fps, sure, but my servers dip as
>>> low as 66fps when they're at 100% bloody CPU usage!
>>>
>>> Is this ever going to be looked at? Am I doing it wrong?
>>>
>>> - Neph
>>>
>>> _______________________________________________
>>> 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
>>
>>     
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>   


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

Reply via email to