Mythruna

General Category => Announcements => Topic started by: pspeed on October 25, 2011, 02:13:51 AM



Title: A Network Test
Post by: pspeed on October 25, 2011, 02:13:51 AM
As many of you may know, Mythruna object movement doesn't always do so well over poor connections.  Even over really good connections there can be some serious lag.  Part of this is because some original temporary systems (which performed 100 times better than expected) have outlived their original usefulness.

Physics threatens to overwhelm all of that and so I've started implementing a more efficient object sync.  To gather information on limitations and to test and benchmark basic performance, I've created a network test to exercise the core components.

You can download the test here and there are instructions on how to run it there.

http://www.mythruna.com/mediawiki/index.php?title=Network_Test (http://www.mythruna.com/mediawiki/index.php?title=Network_Test)

It looks like this when running:
(http://www.mythruna.com/mediawiki/images/b/b3/NetTest1319530462827.png)

The linked page explains what some of that means.


I would really appreciate it if any of you can download it and run it for a few minutes.  If you also follow up with information about how smooth (or not) that it runs then that would be greatly appreciated.  There are more details on that page.

Thanks for your help!  :)


Title: Re: A Network Test
Post by: pspeed on October 25, 2011, 03:24:40 AM
For those with performance issues, It might be worthwhile to check ping to my server with the regular ping command and/or do a network speed test to a host in or near Washington DC (using one of the online speed tests).

I dunno.  Maybe it adds information.


Title: Re: A Network Test
Post by: Trecool on October 25, 2011, 06:39:13 AM
Hi,

I have run your test. It's stable for me with 120Ko/seconds of speed connection. I have 900-1200FPS and my ping is 165-175 because I live in France :)

First Capture : 1280x720
Second Capture : 1920x1080


(http://img84.imageshack.us/img84/5028/test1280x720120kosfranc.png) (http://imageshack.us/photo/my-images/84/test1280x720120kosfranc.png/)

(http://img828.imageshack.us/img828/5584/test1920x1080120kosfran.png) (http://imageshack.us/photo/my-images/828/test1920x1080120kosfran.png/)

I hope to have helped you :)


Title: Re: A Network Test
Post by: xzardas on October 25, 2011, 09:01:50 AM
paul, dont think im gone. im staying up to date every day :D


Title: Re: A Network Test
Post by: pspeed on October 25, 2011, 11:10:17 AM
Hi,

I have run your test. It's stable for me with 120Ko/seconds of speed connection. I have 900-1200FPS and my ping is 165-175 because I live in France :)

I hope to have helped you :)

Thanks, those are great times.  You will have no problem playing on my server no matter what design I use for prediction.

Now, if you guys could only give some of your internet to some of our German players.  They seem to have horrible connections from my viewing of the logs. :)


Title: Re: A Network Test
Post by: BAZINGA! on October 25, 2011, 11:22:40 AM
May interessting to you.The test was made on an mobile Internet stick.And the location was not Germany, Austria FTW. :D
(http://www.abload.de/img/nettest1319566627927yuuh.png) (http://www.abload.de/image.php?img=nettest1319566627927yuuh.png)


Title: Re: A Network Test
Post by: Trecool on October 25, 2011, 11:54:28 AM
In France, the Network is better than the Germany and the great britain. I don't know why but I have already play with German players and it's true apparently.


Title: Re: A Network Test
Post by: pspeed on October 25, 2011, 11:55:39 AM
@BAZINGA, That's excellent.  I saw your connection stats come in and nslookup'ed the IP to a .at domain.  Austria internet seems really nice. :)


Title: Re: A Network Test
Post by: pspeed on October 25, 2011, 11:57:29 AM
Someone connecting from Brazil was seeing 7 SECOND ping times and nearly 90% packet loss.

I suppose we should all feel a little more fortunate in light of that. ;)


Title: Re: A Network Test
Post by: BAZINGA! on October 25, 2011, 12:07:17 PM
In France, the Network is better than the Germany and the great britain. I don't know why but I have already play with German players and it's true apparently.


As far as i know there are tons of interent providers in germany which all have a high difference between the speed.
Anyway où habites-tu en france ? ;)


Title: Re: A Network Test
Post by: Trecool on October 25, 2011, 01:19:30 PM
I live all around of paris. I does'nt say that the Germans or the English people have bad network. But I learn network studies and In France, it is more stable than Germany or Great Britain. But 1 month ago, Network have had bug lol


Title: Re: A Network Test
Post by: BAZINGA! on October 25, 2011, 01:29:14 PM
Never mind. ;D


Title: Re: A Network Test
Post by: pspeed on October 25, 2011, 09:38:05 PM
If anyone tried this and had hangs before starting, etc. and just didn't report them... there is a new version up with better error handling.

Thanks again to all who have tested so far.  It's been very illuminating.


Title: Re: A Network Test
Post by: caesar on October 25, 2011, 11:51:21 PM
I do live in germany and will hopefully have the time to test it out today.
Usually you have very good connections in cities but in more rural areas the connections are often horrible.


Title: Re: A Network Test
Post by: pspeed on October 26, 2011, 12:22:01 AM
I do live in germany and will hopefully have the time to test it out today.
Usually you have very good connections in cities but in more rural areas the connections are often horrible.

Thanks.  The player Normen also lives in Germany and he was getting a great connection earlier.

So I guess those early connectors were just the unlucky ones. :)


Title: Re: A Network Test
Post by: Trecool on October 26, 2011, 02:07:39 AM
Quote
Usually you have very good connections in cities but in more rural areas the connections are often horrible.

That's true !

Quote
Thanks.  The player Normen also lives in Germany and he was getting a great connection earlier.

So I guess those early connectors were just the unlucky ones.

Yes, but what about bad connexion? What's the solution? Because bad connexion is alive all around the world xD


Title: Re: A Network Test
Post by: pspeed on October 26, 2011, 10:38:44 AM
Note: I moved the stuff about network performance to its own topic under "General Discussion" since it was getting a bit off track from the network test results.


Title: Re: A Network Test
Post by: caesar on October 26, 2011, 02:25:34 PM
my results:

(http://img7.imagebanana.com/img/g2mjneb5/thumb/Unbenannt.JPG) (http://www.imagebanana.com/view/g2mjneb5/Unbenannt.JPG)

(120 - 160 ms ping)


Title: Re: A Network Test
Post by: pspeed on October 26, 2011, 03:07:06 PM
Nice. :)


Title: Re: A Network Test
Post by: pspeed on October 27, 2011, 02:56:06 AM
I have uploaded a new version of the test that attempts to do more detailed testing on poorly performing connections.

If you had good connections then you don't need to retest.

Those of you that had lots of packet drops and/or high latency, it would be super cool if you could test again.

The new tests will kick into a more detailed test if the packet loss is over 50% for 10 seconds straight.  It tries to test different parameters of the connection to see if there is some way to salvage these high ping, high drop connections.


Title: Re: A Network Test
Post by: Trecool on October 27, 2011, 08:59:18 AM
I have tested with the V3.
1280x720 with 120Ko/S to Download and 32Ko/S to upload

FPS : 1044f
Ping: 158ms

(http://img717.imageshack.us/img717/6833/1280x720120kos.png) (http://imageshack.us/photo/my-images/717/1280x720120kos.png/)





Title: Re: A Network Test
Post by: pspeed on October 27, 2011, 12:19:18 PM
Thanks for testing again... though really performance should be the same as before.  It's just that for the people that had slow connections it now does additional tests.  Otherwise it's pretty much the same as before.


Title: Re: A Network Test
Post by: BenKenobiWan on November 05, 2011, 08:22:01 AM
58 FPS, 173 ping. My computer runs the current version of the game at 0-1 FPS, just an FYI. (I have an intel card)

(https://lh5.googleusercontent.com/-HG3Mv3Kbw9w/TrVUQq69LdI/AAAAAAAAAbI/-X0A2sBMf6E/s800/Mythruna%252520Network%252520Test.png)


Title: Re: A Network Test
Post by: xXxGIBBZxXx on November 06, 2011, 04:19:06 PM
165 FPS, 65ms ping


Title: Re: A Network Test
Post by: pspeed on November 06, 2011, 05:27:50 PM
Once again, thanks for all of the testing, guys.  It will be invaluable as I proceed to the next phases of physics.  I still hope to gather some more v3 data from people who had really bad connections but I at least have some information to continue with now.  And every new post is reassuring.


Title: Re: A Network Test
Post by: Bigworsh on November 07, 2011, 12:00:44 PM
With highest settings I got 60 frames and the ping was 160ms. I hope that it helps even without a picture.


Title: Re: A Network Test
Post by: pspeed on November 07, 2011, 12:05:51 PM
With highest settings I got 60 frames and the ping was 160ms. I hope that it helps even without a picture.

The picture isn't necessary as long as your bottom bar was fully blue like some of the others above.  Thanks for testing.


Title: Re: A Network Test
Post by: Bigworsh on November 07, 2011, 12:24:24 PM
It was fully blue, but it took pretty long (1-2min). It looked like it was loading something, may I know what it was?


Title: Re: A Network Test
Post by: pspeed on November 07, 2011, 12:49:20 PM
It was fully blue, but it took pretty long (1-2min). It looked like it was loading something, may I know what it was?

It wasn't loading anything.  That's a time-based chart.  Each vertical line represents a second of received messages.  When I said "fully blue", I meant from top to bottom.  If you get a lot of dropped messages then the blue lines don't go all the way to the top of the chart.

The chart maxes out at the maximum possible number of messages the client can receive per second (around 60).


Title: Re: A Network Test
Post by: BenKenobiWan on November 07, 2011, 05:27:41 PM
Must be a glitch then that mine spiked to what must be around 75.


Title: Re: A Network Test
Post by: pspeed on November 07, 2011, 05:38:05 PM
Must be a glitch then that mine spiked to what must be around 75.

Yeah, most likely those messages were delayed from a previous second...or you had a persistent latency that suddenly cleared so you got a bunch of messages in one second.


Title: Re: A Network Test
Post by: ayoriceball on November 07, 2011, 09:10:31 PM
FPS: 381
Ping: 136
(http://img717.imageshack.us/img717/3522/nettest1320724748316.png)


Title: Re: A Network Test
Post by: FutureB on November 18, 2011, 04:47:02 PM
(http://img39.imageshack.us/img39/6311/nettest1321659646008.png) in 640x480
(http://img713.imageshack.us/img713/9898/nettest1321659871399.png) in 1280x768


Title: Re: A Network Test
Post by: Tjimsitt on November 21, 2011, 06:24:53 AM
115 ping, no packet loss. Playing from the Netherlands.

(http://s12.postimage.org/uo2x8chn1/Net_Test1321881511396.png)


Title: Re: A Network Test
Post by: FutureB on November 23, 2011, 02:02:06 PM
Seeing if this helps it show...  ;D
(http://img830.imageshack.us/img830/8224/nettest1322081704142.png)


Title: Re: A Network Test
Post by: FutureB on November 27, 2011, 02:27:02 PM
and heres what i got when i conected with my modem stick lol
(http://img708.imageshack.us/img708/1870/nettest1322428969873.png)


Title: Re: A Network Test
Post by: pspeed on November 27, 2011, 02:33:22 PM
heheh... could have been worse, I guess. :)


Title: Re: A Network Test
Post by: Moonkey on December 16, 2011, 09:45:09 AM
Sweet! I connected from USA, Oklahoma and got an average of 110 ping ;D . Before I left it dropped to 69 :D


Title: Re: A Network Test
Post by: pspeed on December 16, 2011, 01:23:50 PM
Sweet! I connected from USA, Oklahoma and got an average of 110 ping ;D . Before I left it dropped to 69 :D

Nice.  Though I guess in the grand scheme of things you aren't too far away as I'm on the east coast near Washingting D.C..

I guess the bottom chart was nice and solid?


Title: Re: A Network Test
Post by: Moonkey on December 16, 2011, 01:56:35 PM
Sweet! I connected from USA, Oklahoma and got an average of 110 ping ;D . Before I left it dropped to 69 :D

Nice.  Though I guess in the grand scheme of things you aren't too far away as I'm on the east coast near Washingting D.C..

I guess the bottom chart was nice and solid?

Yup, it was filled with blue. I tried the test again and got an average ping of 70-60 Ms. *high fives self* LESS THAN 1 SECOND  8)

Edit: *Ahem* I mean less than 1/10th of a second :3


Title: Re: A Network Test
Post by: pspeed on December 16, 2011, 02:44:31 PM
Yup, it was filled with blue. I tried the test again and got an average ping of 70-60 Ms. *high fives self* LESS THAN 1 SECOND  8)

Way way less than 1 second. :)


Title: Re: A Network Test
Post by: Moonkey on January 18, 2012, 07:16:44 AM
In a few older posts you said people in rural areas get worse connection. I live in a rural area and I get 600-300 kbps download speed. Max bandwidth:6mbps. I sometimes get 700 kbps.


Title: Re: A Network Test
Post by: pspeed on January 18, 2012, 11:39:49 AM
In a few older posts you said people in rural areas get worse connection. I live in a rural area and I get 600-300 kbps download speed. Max bandwidth:6mbps. I sometimes get 700 kbps.

Some rural areas.  I live relatively close to a major city and I can still drive a few hours and reach places that don't have broadband internet at all.

As a contrast, I think my down/up is 30/5 MBPS.  I'd have to run a speed test again to remember for sure.