Adding my 2 cents.

That update which Adam was remembering really was a blast for servers -
decreasing performance. We had to take few slots off from our 34 slot
server at that time so these days
its 30 and barely keeping those up even with 66 tick. The cpu itself is
only P4 3GHz. Every major update seems to bring performance a bit down,
on server side and on client side.
Would be a nice to see something like native multicore support as most
new servers have 2 cores these days, or even more.

You wont find these cpu related problems by running servers with 33
tickrate and i will also bet my 2 cents that most people who know what
they are doing, are running tick 66 or even 100 servers assuming  there
is enough power on the machine itself.

-ics

Adam Thorn kirjoitti:
Hey Guys,
Somewhere along the lines back in March of 2005 or 2006 a major update
including the maps cs_militia, was a major mark where the source
dedicated
server took
a major hit. Ever since these updates, cpu usage has crept up with
each. It
has always been an issue,
and now what happeneds with this new update.  Will it be like that of the
update a couple years ago?
I think it is time, maybe, to take a look and see what you updated
when you
released this update.
The netcode needs to be taken a look at and see if it can be optimized
and
see if they could drop the cpu usage.
Instead of running your hardware off of dual woodcrests, however that is
what we run, but see if you can replicate it on say a
Pentium 4, Althon X2 box. The Conroe technology (Core2) is the fastest
available now, and it still runs SRCDS at 40% utilization
with 12 players playing.
If you drop srcds to 66 tickrate the cpu usage drops to about half of
that.
So why does 34 ticks a second matter per client?
Maybe is Alfred was generous to see what happened.
This is my 2 cents.
Thanks,
Adam Thorn
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <hlds_linux@list.valvesoftware.com>
Sent: Tuesday, May 22, 2007 9:26 AM
Subject: hlds_linux digest, Vol 1 #5595 - 1 msg


Send hlds_linux mailing list submissions to
hlds_linux@list.valvesoftware.com

To subscribe or unsubscribe via the World Wide Web, visit
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of hlds_linux digest..."


Today's Topics:

  1. Re: [hlds] RE: [hlds_linux] Source Engine Dedicated server beta
(Whisper)

--__--__--

Message: 1
Date: Tue, 22 May 2007 14:16:37 +1000
From: Whisper <[EMAIL PROTECTED]>
To: hlds_linux@list.valvesoftware.com
Subject: Re: [hlds] RE: [hlds_linux] Source Engine Dedicated server beta
Reply-To: hlds_linux@list.valvesoftware.com

--
[ Picked text/plain from multipart/alternative ]
Probably has something to do with the whole, running servers at 100
or 66
tickrate and with an fps_max set to 600 with a kernel timer resolution
that
supports a SRCDS fps at or around 500.

If you use Valve defaults server settings I doubt anybody would see
major
issues except on the most mediocre or marginal hardware.

That being said, when SRCDS 1st came out, most of us could run 40 player
100
tickrate, high fps SRCDS on decent hardware, the same hardware that
now is
only marginal for 20 player 66 tickrate. When I say marginal in this
instance, I mean, it seems to run ok for the most part, but this next
update
could push things over the edge, if the past is anything to go by. This
goes
for both Linux & Windows users.

On 5/22/07, Alfred Reynolds <[EMAIL PROTECTED]> wrote:

That is what is slowing things down, we are working with various ops to
try to find why they are seeing higher CPU usage than we see.

- Alfred

Whisper wrote:
> --
> [ Picked text/plain from multipart/alternative ]
> Alfred
>
> Any luck getting some optimisations for more economical CPU usage
> done as
> well as part of these updates?
>
> The amount of time this beta is taking is personally making me very
> scared
> about just how much CPU SRCDS is going to require to run well.
>
> Cheers
>
> On 5/22/07, Alfred Reynolds <[EMAIL PROTECTED]> wrote:
>>
>> We have released an update to the beta that fixes the crashing some
>> people have seen on launch with the most recent beta. This update is
>> for Linux only. You can get the update by running the hldsupdatetool
>> with the "-beta srcds0407" flag. No other changes are in this update
>> apart from that change, we are working on another update for later
>> in the week with more changes.
>>
>> - Alfred
>>
>> Alfred Reynolds wrote:
>>> We have done another update to the Source Engine Dedicated server
>>> beta. This one is a BIG update, in particular we have added a pure
>>> server mode (can you say whoop?).
>>>
>>> To get the beta run the hldsupdatetool with "-beta srcds0407". To
>>> test the pure server functionality you also need to run the beta
>>> client, you do this by adding "-beta srcds0407" to your Steam
>>> command line.
>>>
>>> This version also fixed several reported bugs when using
>>> "sv_master_legacy_mode 0", please try it again if you found bugs
>>> with this setting previously.
>>>
>>>
>>> Detailed changes for this beta update are:
>>>
>>> - In-game server browser only shows human players in the player
>>> counts column. Bots column now shows number of bots instead of a
>>> "some bots" / "no bots" icon. - Fixed servers with bots reporting
>>> incorrect number of bots when sv_master_legacy_mode was set to 0.
>>> - Fixed user names reported as "unconnected" when > 32k players had
>>> connected to the server.
>>> - Expanded the disconnect reason dialog.
>>> - Make sv_contact FCVAR_NOTIFY
>>> - Added a "cl_language" cvar that seeds itself from
>>> HKEY_CURRENT_USER\Software\Valve\Steam\Language.
>>> - Added IServerGameClients::NetworkIDValidated
>>> - Made maximum rate 1000Kb/s.
>>>
>>> Pure Servers
>>>  ============
>>>
>>>  Server can now force the client to match the server's files. If
the
>>> server sets sv_pure to 1, it'll load
>>>  pure_server_whitelist.txt from the game path, which specifies sets
>>> of files that are allowed to come from
>>>  Steam, allowed to come from disk, and require CRC checks.
>>>
>>>  When the client connects to a server and receives the
whitelist, it
>>> reloads resources that may be "dirty"
>>>  (like the client loaded the file off disk but the server only
>>> allows the file to come from Steam).
>>>
>>>  The server can set sv_pure_trace to show which files clients are
>>>  requesting CRCs for. By default, the server will just show a
>>>  warning when a client has a mismatched file. If they set
>>> sv_pure_kick_clients to 1, then the server will kick clients that
>>> have mismatching files.
>>>
>>> - Alfred
>>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED] On Behalf Of
>>> Alfred Reynolds Sent: Thursday, April 05, 2007 2:13 PM
>>> To: hlds_linux@list.valvesoftware.com; [EMAIL PROTECTED]
>>> Subject: RE: [hlds_linux] Source Engine Dedicated server beta
>>>
>>> There is an update to the beta. Run the update tool again with the
>>> beta parameter ("-beta srcds0407") to get the update.
>>>
>>> This update fixes the lagging problem seen earlier in the week when
>>> certain backend services are unavailable.
>>>
>>> - Alfred
>>>
>>> Alfred Reynolds wrote:
>>>> We have a beta update for the Source Engine available for
Dedicated
>>>> servers. To get the update run the hldsupdatetool with "-beta
>>>> srcds0407" on the command line.
>>>>
>>>> This update addresses some lag issues that have been seen when
>>>> running the Source Engine (in particular, it programmatically does
>>>> something similar to using the net_queuesplits cvar).
>>>>
>>>> - Alfred
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>> _______________________________________________
>>> 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

_______________________________________________
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



End of hlds_linux Digest


_______________________________________________
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