The source engine requires that SRCTV be enabled and running for a relay to
be attached, it's embedded in SRCDS itself (unlike HLDS that has a separate
hltv.exe).  Adding a relay doesnt remove the SRCTV burden from SRCDS, just
adds an additional process to the mix.

What a relay would do is let the second processor handle the I/O to the TV
clients, but just having the SRCTV enabled (no clients) was what increased
the cpu load.  The I/O isn't a problem on that box.

I was just relating (in reference to the question about CPU loading) what my
experience was, hopefully it gives a point on the graph for someone to
compare against.



----- Original Message -----
From: "Justin Krenz"
To: <[email protected]>
Sent: Tuesday, September 18, 2007 11:39 PM
Subject: Re: [hlds] Orange Box Engine?


Let me get this straight, you're running one srcds executable that is
doing both the game server and sourceTV?  If that's the case, you need
to run another instance of srcds as a sourceTV relay.  That way, it's a
separate thread.

Kevin Ottalini wrote:
The SRCTV server is the same executable as the SRCDS server, can't break
it
up and put them on different cores.


----- Original Message -----
From: "Drew Hostetler"
To: <[email protected]>
Sent: Tuesday, September 18, 2007 9:54 PM
Subject: Re: [hlds] Orange Box Engine?

Why not just set the affinity yourself? It just requires the 3 finger
salute and 4 clicks.

On 9/19/07, Kevin Ottalini wrote:

I have 4 servers on one box right now, P4 3.0GHz with 2GB of memory.
The box is sitting on an OC48 fiber backbone though a 100mbit
connection
(bandwidth is not a problem).

I have a busy HLDM:S server, a fairly busy HLDM (HL1) server, a not
very
busy HL2DM server and a totally full TF2 server (24 players). I also
had
one HLTV and two SRCTV servers enabled.

A little while ago, the cpu maxed out at 100/100 (HT is on), about 50
players total were on across all the servers.

I killed off all the HLTV and SRCTV servers and the cpu immediately
dropped down to about 75/75.

The TF2 server stats is reporting 93% cpu with 24 players on, although
that varies with map and round time.

Basically the TF2 engine can max out a single 3.0GHz P4 machine,
especially with SRCTV enabled.

At one point last night on TF2 I had 50 spectators on the SRCTV server
and
24 players on. I didn't want to kill the SRCTV but it was just too much
for a single core.

Now if Valve could make the SRCTV thread use one core and the Game
Server thread use a different core, that would be a very good thing
(and not
really multithreaded is it?).

Even maxed out, the TF2 and other Source servers were running quite
will
but  the HL1 server was having problems.

----- Original Message -----
From: "Brock Quinn"
To: <[email protected]>
Sent: Tuesday, September 18, 2007 8:22 PM
Subject: RE: [hlds] Orange Box Engine?

What's your CPU usage at with just two servers running?

> From: killer
> To: [email protected]
> Subject: Re: [hlds] Orange Box Engine?
> Date: Tue, 18 Sep 2007 21:33:10 -0400
>
> Tristan Pemble wrote:
> > +maxplayers 1
> >
> > On 9/18/07, Whisper  wrote:
> >> Please Brock
> >>
> >> Do tell all of us here on the list, the steps to run SRCDS
efficiently, so it BARELY utilises 1 core.
> >>
> >> Enquiring minds definitely want to know!
> >>
> >> On 9/19/07, Brock Quinn  wrote:
> >>> It makes perfect sense. srcds barely utilities one core if you
know  how
> >>> to run it efficiently. So why would Valve waste their valuable
time on
> >>> something that isn't needed?
> >>>> As far as I've seen they have no plans for multicore for server
> >> anytime, which makes no sense



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

Reply via email to