Please add a queue to fix the lag...its unplayable

Discussion forum related to PVP Server.

Re: Please add a queue to fix the lag...its unplayable

by Arael » Mon Jun 22, 2015 9:41 am

Busdriverx wrote:
Klanlock wrote:I have 150ms and it feels fine to me.


150ms = not from Europe = not playing at peak EU times where the lag is dreadful

He is comparing delay with latency.

He doesn't even understand the issue.
User avatar
Arael
Senior Sergeant
Senior Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by PriestInOurTime » Mon Jun 22, 2015 9:55 am

Playing with lag makes many things awkward. Handling of multidotting when there is no buffer, reacting to snap agro etc. The server seemed to have a lot less problems only a week or two ago so it makes you wonder if some of the fixes applied have actually been detrimental.
Pristine realms... Industrial levels of stupidity.
User avatar
PriestInOurTime
Senior Sergeant
Senior Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by schaka » Mon Jun 22, 2015 10:02 am

Aunstic wrote:
Busdriverx wrote:
Klanlock wrote:I have 150ms and it feels fine to me.


150ms = not from Europe = not playing at peak EU times where the lag is dreadful

... Isn't the server hosted in France? Wouldn't it be better in the EU since you're not halfway around the world?

Or am I wrong in thinking distance in geolocation has anything to do with latency?

Also, peak US times are just as bad. I feel the lag. It's not like EU is any more special than US peak times here. Same amount of players on both prime times.


EU peak times are 6-8k players. US peak times barely breach 4.5k.
Latency =/= lag. One is literally only how long it takes packages to travel back and forth between your comptuer and the server, which is affected by your actual, physical distance.

Then there's a server, which I assume must be mutil-threaded otherwise the lag would be fucking insane.
Each thread executes code sequentially. Now if you have a batch of "work" that needs to be done, you usually have 10, 20, maybe 500 threads executing that. The batch of work is thread safe, meaning while Thread#1 executes a small code fragment on it (like your frost bolt cast), the batch is locked for other threads (for reading and writing (in this case reading is getting the next action to execute, writing is removing that action from the batch either upon executing or finishing the execution). So if you are unlucky, your "Frostbolt cast" will have to wait for 2-3 seconds because other actions are being executed first and those threads are locking the "batch".

Of course, if there are 500 actions being executed simultaneously, there is also not a lot of processing power left for each thread. So this contributes to "waiting time" also. Essentially, there are many factors, that can cause lag with this many players and there is a reason that pretty much every EU player agrees it's too bad as it curently is - especially the melees.
The reason I'm talking about batch processing is because they stated they made lag less in battlegrounds and dungeons, so I'm assuming there is a priority when it comes to which actions are being executed (from a stack) first.

If you didn't take care of thread safety, you'd eventually have things happening like looting mobs several times etc.
schaka
Senior Sergeant
Senior Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by Aunstic » Mon Jun 22, 2015 10:10 am

schaka wrote:EU peak times are 6-8k players. US peak times barely breach 4.5k.
Latency =/= lag. One is literally only how long it takes packages to travel back and forth between your comptuer and the server, which is affected by your actual, physical distance.

Then there's a server, which I assume must be mutil-threaded otherwise the lag would be fucking insane.
Each thread executes code sequentially. Now if you have a batch of "work" that needs to be done, you usually have 10, 20, maybe 500 threads executing that. The batch of work is thread safe, meaning while Thread#1 executes a small code fragment on it (like your frost bolt cast), the batch is locked for other threads (for reading and writing (in this case reading is getting the next action to execute, writing is removing that action from the batch either upon executing or finishing the execution). So if you are unlucky, your "Frostbolt cast" will have to wait for 2-3 seconds because other actions are being executed first and those threads are locking the "batch".

Of course, if there are 500 actions being executed simultaneously, there is also not a lot of processing power left for each thread. So this contributes to "waiting time" also. Essentially, there are many factors, that can cause lag with this many players and there is a reason that pretty much every EU player agrees it's too bad as it curently is - especially the melees.
The reason I'm talking about batch processing is because they stated they made lag less in battlegrounds and dungeons, so I'm assuming there is a priority when it comes to which actions are being executed (from a stack) first.

If you didn't take care of thread safety, you'd eventually have things happening like looting mobs several times etc.

I'm not illiterate up to the point on how the emulator works, but thanks for the explanation though. My post was in regards to the people that would say US and EU peak hours are different in the amount of lag they experience when in reality there is about the same players on at both timezone's peak hours.

As for lag != latency ... I believe you mean that lag is determined by latency. Obviously the length of time of a packet's source to it's destination is in fact what causes stuttering and the like as sent packets are not received as fast as they should be on one of the ends. Whether it be from client which could mean shit service and possibly hopping around multiple servers in the tracert or from the server being overloaded from too many connected clients like what everyone is complaining about here where, as best as anyone can explain, "the connections are too damn high."
Image
User avatar
Aunstic
Knight-Lieutenant
Knight-Lieutenant
 

Re: Please add a queue to fix the lag...its unplayable

by Rivvern » Mon Jun 22, 2015 10:27 am

I'm on Europe, I play during peak times and I don't notice anything at all, the game plays perfectly fine (melee included). It was pretty bad about two weeks ago though.
User avatar
Rivvern
Grunt
Grunt
 

Re: Please add a queue to fix the lag...its unplayable

by Busdriverx » Mon Jun 22, 2015 10:53 am

Aunstic wrote:
Busdriverx wrote:
Klanlock wrote:I have 150ms and it feels fine to me.


150ms = not from Europe = not playing at peak EU times where the lag is dreadful

... Isn't the server hosted in France? Wouldn't it be better in the EU since you're not halfway around the world?

Or am I wrong in thinking distance in geolocation has anything to do with latency?

Also, peak US times are just as bad. I feel the lag. It's not like EU is any more special than US peak times here. Same amount of players on both prime times.


My latency varies, it's usually between 13-15ms. Below 5.1k to 5.3k players the server feels great, really responsive and exactly as you'd expect for that latency value. Unfortunately, between 16:00 and 23:30ish server time there are usually 5500-7000 players online meaning most hours that EU players are on are laggy.
User avatar
Busdriverx
Senior Sergeant
Senior Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by Rayzne » Mon Jun 22, 2015 11:24 am

thank god i live in france i'm not lagging at all
Rayzne - undead mage
Onefoot - orc shaman
User avatar
Rayzne
Private
Private
 

Re: Please add a queue to fix the lag...its unplayable

by Brinley » Mon Jun 22, 2015 11:48 am

The lack understanding and the ignorance that some users show on their replies either have no clue what delay is, or have the luck to play fine and think that everyone else is fine aswell, and then it's us who can't play this properly who have to deal with it and move on. I mean really?...
Anyway, better turn the page

Yeah, as 1st post says, a queue would definately avoid this shit delay, at least at 5.5k it's where it starts, dunno if a 2nd server is a good idea though, it's like 2x work for admins
Tired of getting blinded, hamstringed, feared, coiled, scattered, war stomped etc etc between CS / KS (esp when i preform ks BEFORE cs stun erases) and it feels I'm playing like a retard
Brinley
Sergeant
Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by Kha » Mon Jun 22, 2015 12:10 pm

Can we have at least an answer from any admins ? Today I talked with a GM who said there is an announcement made today, can't seem to find it, anyone ?
Kha
Sergeant
Sergeant
 

Re: Please add a queue to fix the lag...its unplayable

by heradura » Mon Jun 22, 2015 12:41 pm

Aunstic wrote:
Busdriverx wrote:
Klanlock wrote:I have 150ms and it feels fine to me.


150ms = not from Europe = not playing at peak EU times where the lag is dreadful

... Isn't the server hosted in France? Wouldn't it be better in the EU since you're not halfway around the world?

Or am I wrong in thinking distance in geolocation has anything to do with latency?

Also, peak US times are just as bad. I feel the lag. It's not like EU is any more special than US peak times here. Same amount of players on both prime times.

Distance is only your main factor when the server can actually handle the load in the first place.

It clearly can't.

There have been countless times where I start lag spiking and my actual latency (usually around 140, completely playable) is ridiculously unlike my actual gameplay lag. Lagging through entire pulls kind of lag is what I'm talking about. The spikes are ridiculous.
heradura
Sergeant Major
Sergeant Major
 

PreviousNext

Return to PVP Server Specific discussion