Lag

Post anything else

Moderator: Nod_Nod_Nod

Post Reply
Message
Author
User avatar
Castyo
Dretch
Dretch
Posts: 98
Joined: Thu Sep 27, 2007 7:08 pm
Location: Italy
Contact:

Lag

#1 Post by Castyo » Mon Oct 17, 2011 10:05 am

What about server lag?
is 4 days that all guys lag as hell! :shock:

User avatar
Rotacak
Tyrant
Tyrant
Posts: 1387
Joined: Mon Sep 17, 2007 2:07 pm
Location: Czech Republic

#2 Post by Rotacak » Mon Oct 17, 2011 11:25 am

They have big ping?

User avatar
Castyo
Dretch
Dretch
Posts: 98
Joined: Thu Sep 27, 2007 7:08 pm
Location: Italy
Contact:

#3 Post by Castyo » Mon Oct 17, 2011 2:13 pm

Hi Rota, ping around 100-150 (some guys as Harfaxos have ping around 30-50ms), but great lags during game, and all guys lag.
Problem with hardware of server?

User avatar
Lanac
Tyrant
Tyrant
Posts: 865
Joined: Fri Sep 10, 2010 4:18 pm
Location: Idk...

#4 Post by Lanac » Mon Oct 17, 2011 2:23 pm

I can confirm big laggs, especially after 100+ structures placed.
My Youtube Channel:
Please help my ass and click on link, im a poor bitch...(+ ill make some trem videos too :D)
http://adf.ly/2qaKp

User avatar
Castyo
Dretch
Dretch
Posts: 98
Joined: Thu Sep 27, 2007 7:08 pm
Location: Italy
Contact:

#5 Post by Castyo » Mon Oct 17, 2011 2:35 pm

look like hardware problems... :roll:

User avatar
Lanac
Tyrant
Tyrant
Posts: 865
Joined: Fri Sep 10, 2010 4:18 pm
Location: Idk...

#6 Post by Lanac » Mon Oct 17, 2011 2:51 pm

Yeah, it doesnt depend on structures, just tested. Clean map, almost no structures, all 100+ ping.
My Youtube Channel:
Please help my ass and click on link, im a poor bitch...(+ ill make some trem videos too :D)
http://adf.ly/2qaKp

grmg.pl
Marauder
Marauder
Posts: 514
Joined: Sun Feb 06, 2011 1:00 am

#7 Post by grmg.pl » Mon Oct 17, 2011 3:16 pm

Its not "ping-lag", its structure related.

The server job is to:

1. Record (not in a hhd "record like" ofc) hit-boxes and bounding-boxes of structures and players, in relation to map geometry.

2. Once the server knows where the particular hit-box and bounding-box is, it sends the coordinates to players who apply.

3. Check if the players hit enemies.

Now, if we have lets say, 20 players and around 30 structures on us1 or eu, thats no problem. The problem arises if we go on ubp. Now the server have to deal with 20 players and how much structures? I say 200-300 in both teams rounded. So the server has to relay to everyone who applies where the everything that You currently see is, plus check for hits. But it doesn't coz someone else got first in line (can't say if ping matters here). That is why u cant see what killed u, not even in console.

And, knowing life as it is, its probably the software not hardware related. Remember - Q3 is 1998. It wasn't designed to chew that much data.

User avatar
Castyo
Dretch
Dretch
Posts: 98
Joined: Thu Sep 27, 2007 7:08 pm
Location: Italy
Contact:

#8 Post by Castyo » Mon Oct 17, 2011 3:27 pm

new engine of quake was relased...but trem crew didn't update trem...
so better hardware can really help with this lags?

User avatar
Lanac
Tyrant
Tyrant
Posts: 865
Joined: Fri Sep 10, 2010 4:18 pm
Location: Idk...

#9 Post by Lanac » Mon Oct 17, 2011 3:44 pm

1.1 works good, little lagg for me, but 1.2 is going mad.
My Youtube Channel:
Please help my ass and click on link, im a poor bitch...(+ ill make some trem videos too :D)
http://adf.ly/2qaKp

grmg.pl
Marauder
Marauder
Posts: 514
Joined: Sun Feb 06, 2011 1:00 am

#10 Post by grmg.pl » Mon Oct 17, 2011 5:13 pm

Lanac wrote:1.1 works good, little lagg for me, but 1.2 is going mad.
BTW if devs don't do sth about that here how ubp will look like, to quote Ams:

"The only thing that humans have to do is to build enough to lag aliens."

Ever tried to pounce or chomp or zap at lag and it went better than luci or chainspam?

User avatar
Rotacak
Tyrant
Tyrant
Posts: 1387
Joined: Mon Sep 17, 2007 2:07 pm
Location: Czech Republic

#11 Post by Rotacak » Mon Oct 17, 2011 5:32 pm

Castyo wrote:better hardware can really help with this lags?
No. I can restart server, sometime it can help. Server working ok. Structures + map can cause big lag (big ping). I think that we cant do anything against it.

User avatar
Redman
Marauder
Marauder
Posts: 403
Joined: Fri Apr 03, 2009 6:00 pm
Location: Walbrzych, Poland

#12 Post by Redman » Mon Oct 17, 2011 5:48 pm

I completely disagree with grmg.pl.
grmg.pl wrote:The server job is to:

1. Record (not in a hhd "record like" ofc) hit-boxes and bounding-boxes of structures and players, in relation to map geometry.
2. Once the server knows where the particular hit-box and bounding-box is, it sends the coordinates to players who apply.
3. Check if the players hit enemies.
1. Why AABB collisions would be slow enough to affect server's performance?
2. Delta encoding.
3. Tracing checks only a few polygons and hitboxes.
So the server has to relay to everyone who applies where the everything that You currently see is
Delta encoding.
But it doesn't coz someone else got first in line
Quake 3 networking makes sure that none of server/client commands are ever dropped.
And, knowing life as it is, its probably the software not hardware related. Remember - Q3 is 1998
Quake 3 is reliable and designed for shitty hardware, so few hundred buildables isn't a problem on new processors.

grmg.pl
Marauder
Marauder
Posts: 514
Joined: Sun Feb 06, 2011 1:00 am

#13 Post by grmg.pl » Mon Oct 17, 2011 7:35 pm

I'm not gonna question stuff i know little about, so I'll take Your word for it.


BUT:
Redman wrote:Quake 3 is reliable and designed for shitty hardware, so few hundred buildables isn't a problem on new processors.

If not this, then whats causing the lag in Your opinion?

User avatar
Redman
Marauder
Marauder
Posts: 403
Joined: Fri Apr 03, 2009 6:00 pm
Location: Walbrzych, Poland

#14 Post by Redman » Tue Oct 18, 2011 1:15 pm

If not this, then whats causing the lag in Your opinion?
1. Networking (UDP can drop packets if connection is shitty or slow).
2. Server may not be getting enough cpu time (too slow host machine or too many running processes).
3. Renderer slows down game strongly enough to make client drop packets or process them not frequent enough.
Also known as the invisible man.

Post Reply