Re: [hlds_linux] cause of choke

2002-11-12 Thread Andrew A. Chen
I still haven't fixed this problem.  Ironicly, the people who complain
about the choke are the ones that are using LAN Settings on internet (e.g.
cl_cmdrate 101; cl_updaterate 101; rate 2;).  I've even tried setting
sv_maxrate to 0 to see if it would help, and it doens't seem to do much.
Actually, do I need to reconnect before an sv_maxrate change will take
effect, or is it instantaneous?

---
Andrew A. Chen
Divo Networks

On Tue, 12 Nov 2002, Oscar wrote:

> I don't know if you ever solved this problem but this might be worth a shot.
>
> We had some small problems with choke a long time ago. The solution to get rid
> of the choke (for us at least) was to increase the sv_maxrate on the server and
> the rate on the client.
> We also noticed that an decreased value of cl_cmdrate and cl_updaterate on the
> client lowered the choke...
>
> /Oscar, www.bhood.nu
>
> Quoting "Andrew A. Chen" <[EMAIL PROTECTED]>:
>
> > I've personally tried setting it to '0' with little to no change.
> >
> > ---
> > Andrew A. Chen
> > Divo Networks
> >
> > On Mon, 11 Nov 2002, Simon Garner wrote:
> >
> > > Eric (Deacon) <[EMAIL PROTECTED]> wrote:
> > > >
> > > > FWIW, it sounds to me like you have your maxrate set to low to
> > > > accomadate the high updaterates of the players, which results in
> > > > choke. It would be interesting to jack maxrate up to like 15000 for a
> > > > week to see if people say it's all better or what.
> > > >
> > >
> > > Hmm, that's true I suppose. Worth a try :)
> > >
> > > I'm pretty sure I've tried removing it before and it didn't help though.
> > > Can't remember now.
> > >
> > > -Simon
> > >
> > > ___
> > > 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
> >
>
>
> /Mvh Oscar
>
> 
> This mail was sent from www.bhood.nu
> ___
> 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



Re: [hlds_linux] cause of choke

2002-11-12 Thread Oscar
I don't know if you ever solved this problem but this might be worth a shot.

We had some small problems with choke a long time ago. The solution to get rid
of the choke (for us at least) was to increase the sv_maxrate on the server and
the rate on the client.
We also noticed that an decreased value of cl_cmdrate and cl_updaterate on the
client lowered the choke...

/Oscar, www.bhood.nu

Quoting "Andrew A. Chen" <[EMAIL PROTECTED]>:

> I've personally tried setting it to '0' with little to no change.
>
> ---
> Andrew A. Chen
> Divo Networks
>
> On Mon, 11 Nov 2002, Simon Garner wrote:
>
> > Eric (Deacon) <[EMAIL PROTECTED]> wrote:
> > >
> > > FWIW, it sounds to me like you have your maxrate set to low to
> > > accomadate the high updaterates of the players, which results in
> > > choke. It would be interesting to jack maxrate up to like 15000 for a
> > > week to see if people say it's all better or what.
> > >
> >
> > Hmm, that's true I suppose. Worth a try :)
> >
> > I'm pretty sure I've tried removing it before and it didn't help though.
> > Can't remember now.
> >
> > -Simon
> >
> > ___
> > 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
>


/Mvh Oscar


This mail was sent from www.bhood.nu
___
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux



Re: [hlds_linux] cause of choke

2002-11-10 Thread Andrew A. Chen
I've personally tried setting it to '0' with little to no change.

---
Andrew A. Chen
Divo Networks

On Mon, 11 Nov 2002, Simon Garner wrote:

> Eric (Deacon) <[EMAIL PROTECTED]> wrote:
> >
> > FWIW, it sounds to me like you have your maxrate set to low to
> > accomadate the high updaterates of the players, which results in
> > choke. It would be interesting to jack maxrate up to like 15000 for a
> > week to see if people say it's all better or what.
> >
>
> Hmm, that's true I suppose. Worth a try :)
>
> I'm pretty sure I've tried removing it before and it didn't help though.
> Can't remember now.
>
> -Simon
>
> ___
> 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



RE: [hlds_linux] cause of choke

2002-11-10 Thread Eric (Deacon)
> Youre not just a pretty face afterall! :P

I'm so much more :)

--
Eric (the Deacon remix)

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



RE: [hlds_linux] cause of choke

2002-11-10 Thread Jeremy Brooking
On Mon, 2002-11-11 at 14:26, Eric (Deacon) wrote:
> FWIW, it sounds to me like you have your maxrate set to low to
> accomadate the high updaterates of the players, which results in choke.
> It would be interesting to jack maxrate up to like 15000 for a week to
> see if people say it's all better or what.

Well flock me...


Youre not just a pretty face afterall! :P

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



Re: [hlds_linux] cause of choke

2002-11-10 Thread Simon Garner
Eric (Deacon) <[EMAIL PROTECTED]> wrote:
>
> FWIW, it sounds to me like you have your maxrate set to low to
> accomadate the high updaterates of the players, which results in
> choke. It would be interesting to jack maxrate up to like 15000 for a
> week to see if people say it's all better or what.
>

Hmm, that's true I suppose. Worth a try :)

I'm pretty sure I've tried removing it before and it didn't help though.
Can't remember now.

-Simon

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



RE: [hlds_linux] cause of choke

2002-11-10 Thread Eric (Deacon)
> From what you're saying, the only reason I can see for this is
> that the other servers have a low sv_maxupdaterate set, while
> ours is the default (60). Unfortunately this cvar is not
> exported as a server rule to browsers so I can't see what
> theirs is. I think this is unlikely though, as the servers I'm
> comparing with don't even have an sv_maxrate set (we have 8000
> - that wouldn't be the culprit would it?).

FWIW, it sounds to me like you have your maxrate set to low to
accomadate the high updaterates of the players, which results in choke.
It would be interesting to jack maxrate up to like 15000 for a week to
see if people say it's all better or what.

--
Eric (the Deacon remix)

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



Re: [hlds_linux] cause of choke

2002-11-10 Thread Stefan Huszics
Leon Hartwig wrote:


There is no connection whatsoever between choke and actual bandwidth
bandwidth limitations of either clients or the server.  Choke is
directly related to a client's game "rate" setting,


OK... but then what happens if a client has set his rate to higher then
what his real world bandwidth is?
Wouldn't that also create choke?

--
/Stefan

Software never has bugs. It just develops random features. =)


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



Re: [hlds_linux] cause of choke

2002-11-10 Thread Leon Hartwig
On Sat, 9 Nov 2002 09:05:17 -0800 (PST), "Andrew A. Chen"
<[EMAIL PROTECTED]> wrote:

>Hello-
>So I was reading over http://www.geekboys.org/docs/netcode2.php.  It
>explains (in a general sense) as to what choke is and the fundamental
>reason for it happening.  What I'm interested in, however, is if choke can
>still occur when there is more than sufficient bandwidth on a connection
>or not.
>
>e.g. what network conditions can cause choke, assuming that there is no
>network saturation?
>
>Also, is there a case where the half-life server itself can add choke to a
>game with certain settings?  Thanks.

There is no connection whatsoever between choke and actual bandwidth
bandwidth limitations of either clients or the server.  Choke is
directly related to a client's game "rate" setting, which each client
requests individually based on its own setting, but subject to your
server's sv_minrate and sv_maxrate values.  If the server would like
to send a client some data but cannot because sending more data at
that time would overrun the client's rate setting (because of a low
rate setting, or lots of stuff going on in the server, or the client's
updaterate being too high, whatever), then that client gets choke for
that server frame.

As an internet server op, if you want to reduce choke and at the same
time lower the CPU usage of your server (depending on how many of your
clients typically raise their cl_updaterate value from the default of
20), make sure to set sv_maxupdaterate to 20.

As a LAN server op, hang tight for the next release where you can
control the standard rate of all clients in the LAN
environment...and/or follow the above suggestion. :)

Thus ends my monthly contribution.  There should be an official FAQ
for a lot of this stuff.  What's that you say?  That's my job?  Er...I
have some important business to attend to...

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