Lag

by Desitrus

Back to Common Grounds.

Vathael2008-06-21 15:13:16
Right, Nexus uses ATCP for its GUI
Morgfyre2008-06-21 16:58:07
The extraneous ATCP prompt is a bug that we are fixing (thanks for reporting it!), but it's not a major source of lag for Lusternia.
Shiri2008-06-21 17:05:40
QUOTE(Morgfyre @ Jun 21 2008, 05:58 PM) 524000
The extraneous ATCP prompt is a bug that we are fixing (thanks for reporting it!), but it's not a major source of lag for Lusternia.


Are you certain it couldn't be a major source of lag for every player who happens to be playing Lusternia, though? I know you said Lusternia isn't lagging more than usual -itself-, but could it be a widespread but client-side thing?
Morgfyre2008-06-21 17:15:24
QUOTE(Shiri @ Jun 21 2008, 10:05 AM) 524001
Are you certain it couldn't be a major source of lag for every player who happens to be playing Lusternia, though? I know you said Lusternia isn't lagging more than usual -itself-, but could it be a widespread but client-side thing?


It is unlikely, for these reasons:
  • It is not lagging Lusternia. It is consistent spam, so if it were a source of lag it would lag the game every time a significant number of ATCP users were online. I have monitored active ATCP users, and both profiling, the accuracy of the game clock (which would slow due to lag), and my own observations agree that it is not so.
  • If your client can't deal with an extra ATCP prompt every 4 seconds, then your client sucks, and the 4 second prompt is certainly the least of your worries. Entering combat, where prompts come much more quickly, would prove fatal.
Vathael2008-06-21 17:22:14
QUOTE(Morgfyre @ Jun 21 2008, 12:15 PM) 524003
It is unlikely, for these reasons:
  • It is not lagging Lusternia. It is consistent spam, so if it were a source of lag it would lag the game every time a significant number of ATCP users were online. I have monitored active ATCP users, and both profiling, the accuracy of the game clock (which would slow due to lag), and my own observations agree that it is not so.
  • If your client can't deal with an extra ATCP prompt every 4 seconds, then your client sucks, and the 4 second prompt is certainly the least of your worries. Entering combat, where prompts come much more quickly, would prove fatal.


And the truth is revealed about Nexus.
Desitrus2008-06-21 17:40:04
I dunno, the 3-4 second pauses hit the whole mud, people always ask on ooc clans "Is that lag or just me" and the answer is always mud. Especially say, during that essence event that just happened, the mud was positively crawling for everyone involved. Always seems to during big battles, so I don't know if something gets a little wonky when that happens or what.
Xenthos2008-06-21 17:41:10
QUOTE(Desitrus @ Jun 21 2008, 01:40 PM) 524007
I dunno, the 3-4 second pauses hit the whole mud, people always ask on ooc clans "Is that lag or just me" and the answer is always mud. Especially say, during that essence event that just happened, the mud was positively crawling for everyone involved. Always seems to during big battles, so I don't know if something gets a little wonky when that happens or what.

The event lag was *awful*. Aggh.
Morgfyre2008-06-21 17:45:08
QUOTE(Desitrus @ Jun 21 2008, 10:40 AM) 524007
I dunno, the 3-4 second pauses hit the whole mud, people always ask on ooc clans "Is that lag or just me" and the answer is always mud. Especially say, during that essence event that just happened, the mud was positively crawling for everyone involved. Always seems to during big battles, so I don't know if something gets a little wonky when that happens or what.


I will collect some data during big group conflict and see if that yields any insights.
Gregori2008-06-22 00:35:37
QUOTE(Morgfyre @ Jun 21 2008, 11:15 AM) 524003
It is unlikely, for these reasons:
  • It is not lagging Lusternia. It is consistent spam, so if it were a source of lag it would lag the game every time a significant number of ATCP users were online. I have monitored active ATCP users, and both profiling, the accuracy of the game clock (which would slow due to lag), and my own observations agree that it is not so.
  • If your client can't deal with an extra ATCP prompt every 4 seconds, then your client sucks, and the 4 second prompt is certainly the least of your worries. Entering combat, where prompts come much more quickly, would prove fatal.



I am not sure you understand the nature of packet bombing.

In the old days, when IRC was much more prominent than today, you could send packets to someone continuously without ever causing significant lag on your own system, but causing major lag on theirs. To the point of locking up their computer or lagging it out severely. If your computer was good enough you could clone yourself numerous times and do this in waves. As a former IRCop I saw this countless times from morons who thought it cool to exploit weaknesses in TCP/IP connections

Sending information, even to multiple people does not mean you will cause significant hardship to yourself, but a packet every 4 milliseconds (not every four seconds) to 100 people will cause them lag, while not necessarily causing yourself any noticeable difference. Keep in mind that most of the people who are complaining are people who are accessing Lusternia with ATCP support. Either through Nexus, CMUD, or by proxy with Mudbot.

This is not an issue of people's client's suck. This is an issue of packet overload. Now it may only be a small portion of the lag spikes people are reporting having, but it will definitely be a factor in them.

As far as your statement about "entering combat would prove fatal". Yes, you are absolutely correct, and some of us have died because the extraneous prompts force extra processing to be done, causing extra system lag, causing us to enter a stage of the faster we go the behinder we get.

I am just glad the ATCP bug is being fixed.
Morgfyre2008-06-25 20:57:10
The bug with the extra ATCP prompts is fixed (it was sending the prompts whenever you were below 10 power rather than when you would regain power).

And yes, I am aware of what packet bombing is wink.gif
Gregori2008-06-25 21:31:23
QUOTE(Morgfyre @ Jun 25 2008, 02:57 PM) 525995
The bug with the extra ATCP prompts is fixed (it was sending the prompts whenever you were below 10 power rather than when you would regain power).

And yes, I am aware of what packet bombing is wink.gif



If it is fixed it isn't committed. Also, it isn't sending the prompts on just being below 10 power. It sends them period.

I currently have 10 power on my prompt and the ATCP is hitting between 1 and 12+ times depending on the time elapsed between prompts.

CODE
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840
a   Gregori #Telnet 200: Char.VitalsNL:73/100 H:4550/4550 M:6372/6372 E:6096/6096 P:10/10 N:20180/20180 W:29840/29840


This is what has always happened with ATCP in Lusternia, 10 power on the prompt or not.

Morgfyre2008-06-25 22:04:40
Hmmm, I'll do some more research into it then. There was definitely an issue with the power regen task sending inappropriate vitals, but maybe I missed it somewhere else, too. Thanks for the info!
Unknown2008-06-25 22:08:47
QUOTE(Morgfyre @ Jun 25 2008, 03:04 PM) 526041
Hmmm, I'll do some more research into it then. There was definitely an issue with the power regen task sending inappropriate vitals, but maybe I missed it somewhere else, too. Thanks for the info!


I see something similar. Sitting around no triggers firing, no state changing, still get ATCP packets from the server. Less than 1 a second, but they do come in bursts at times.
Neuf2008-06-25 23:25:30
I hate to pile the bad news, but it seems the ATCP has gotten worse not better. Before I could pretty much time the consistent ATCP messages at 4 second intervals. Now it's coming very eractically ranging between 1 and 4 seconds...and...instead of just 1 ATCP message at each (now irregular) interval, almost every other message, a spam ATCP message of three to four char.vitals at one shot comes through.

I've resorted to turning ATCP off now on my CMUD and stopped using the char.vitals triggers. No client is going to be able to handle that kind of overload. I really feel for the Nexus users who cannot turn ATCP off.
Roark2008-06-26 00:58:42
Anyone know a Mac or commandline Linux MUD client with ATCP support?
Gregori2008-06-26 01:14:55
QUOTE(roark @ Jun 25 2008, 06:58 PM) 526094
Anyone know a Mac or commandline Linux MUD client with ATCP support?



You can try this out, I am not familiar with it all but it may work.

http://forums.lusternia.com/index.php?show...mp;#entry329425
Selverad2008-06-26 19:39:47
Not sure what's going on, but it's been interfering with my influencing, and when I was in Newton with my Trill, it got me killed. In Newton, no less. Just sat there for about 5 or 6 seconds, then all of a sudden, everything rushes to catch up with the fact that I am dead.

Lost ten fink corpses from that...
Prisch2008-06-26 19:42:55
The lag isn't as horrible as all of you say it is.
If you want it to change, buy some credits to support Lusternia and stop complaining.
Ashai2008-06-26 19:51:46
Yes, it is. Try combat. That's when lag comes to rape you.

I also don't support credits as some sort of panacea.
Gregori2008-06-26 20:04:02
QUOTE(Prisch @ Jun 26 2008, 01:42 PM) 526345
The lag isn't as horrible as all of you say it is.
If you want it to change, buy some credits to support Lusternia and stop complaining.




Credits have not a thing to do with whether or not there is lag.


Also just for the record, I am a buyer of credits, numerous thousands in my time of IRE.