Testing an Internet Connection Speed

Can anyone help me figure out if there is an easy way to test the SPEED on my Ethernet connected Wifi and my Wifi access on the network on my MacBook Pro?


I'd like to see if it is fast enough to get Apple TV but also it seems uber slow sometimes and Safari is always beachballing.


THANKS.

Posted on Mar 10, 2012 12:01 PM

Reply
8 replies

Mar 10, 2012 1:07 PM in response to hotwheels22

Welcome to Apple Support Communities.


I use www.speedtest.net. For reference, my measured DSL download/upload speeds using speedtest.net are about 66 to 75% of the theoretical 'maximum' advertised for 3.0Mbit/512Kbit service from 'Deathstar', my DSL provider. Here are my measurements a moment ago. Most often, I measure closer to 2.3Mbit down and about .35Mbit up. These are wireless numbers, connected to a D-link DIR-655 draft-n router about 30 feet and a wall away from the computer.

User uploaded file

Speedtest.net also has an iOS app for non-Flash Apple devices.


Message was edited by: kostby

Mar 11, 2012 10:02 PM in response to hotwheels22

Speedtest.net takes a snapshot. Or maybe 'short video clip' is a better analogy.

It IS a realistic indication of speed, as measured by their test, during those moments in time.

It's certainly better than "I have no idea".


So accumulate some snapshots over a period of time, and if most of them have similar results, AND your real-world observations confirm what the snapshots show, then you have a fair picture of what's going on.


I keep Activity Monitor open in my dock with the thumbnail image of Network Performance. When streaming video becomes laggy, it's usually accompanied by a sudden drop in (or a complete cut) network activity.

Here's a snapshot from the bottom of the full Activity Monitor page showing the Network Activity data.

User uploaded file

Keep in mind that Activity Monitor measures data in KBYTES, so you have to multiply the Peak number shown (in my case 310KBytes) by 8 to get a rough idea (8*310KBYTES = 2.480MBITS maximum throughput)


The graph and Peak number indicate a total of combined download (green line) and upload (red line) performance, while Speedtest measures only one direction at a time.


Watching a YouTube video and running Speedtest.net about the same time, I saw the following speeds a moment ago:

User uploaded file

So in this case, the Peak number above the graph is close (within +/-10%) to the Speedtest measurement.


Like a luxury performance car capable of 0-60 in 4.9 seconds, and a top speed in excess of 155 MPH, does that even matter if all you're doing is taking the kids a mile to school and stopping at the grocery store on the way home?


I don't honestly know what maximum performance your wired and wireless network components are capable of.

Or how much faster they COULD be with a faster 'pipeline' to the internet.


As long as you're happy with the performance and the service is reliable, I'm not sure it matters much.


So finally, back to trying to answer your original questions in your first post:


Is (my connection) fast enough for Apple TV?

Sorry, I really can't answer that one. Apple has a 14-day return policy, so I guess the logical thing is to give it a try. I have successfully watched many Netflix standard-definition movies streamed to a Nintendo Wii wirelessly connected to my router. The movies played fine without buffering. But again, that's SD, not HD.


How do I stop Safari from beachballing?

I use Click-to-Flash with Safari, to disable most Flash content unless I intentionally click and cause it to run or add the site to a whitelist. Investigate other browsers. Google Chrome, and Firefox are reasonable alternatives that may work better than Safari for some websites and online tasks. And try to keep the number of Safari tabs open at the same time to 10 or less.


Message was edited by: kostby

Mar 10, 2012 8:49 PM in response to hotwheels22

Both your Mac Pro and your MacBook Pro have built-in 10/100/1000BaseT Ethernet wired interfaces.


1000BaseT is also known as 'Gigabit' Ethernet, while 10(Megabit) and 100(Megabit) are references to older slower Ethernet standards for Ethernet over Twisted-pair wiring.


"Twisted-pair" refers to a communications-industry specification for copper "telephone" wire with a specified number of twists per length to minimize interference. Lots of detail here: http://www.pcmag.com/encyclopedia_term/0,2542,t=twisted+pair&i=53278,00.asp


The important thing to get from all those numbers is that if you're not using at least Category 5e Ethernet connection cables, you might be limiting your Ethernet connection speed between wired devices!


So in theory, a direct Ethernet cable of the proper specification, connected between MacPro and MacBook Pro COULD transfer large files between machines at up to 1,000 Mbits per second, up to 333 times faster than a 3.0Mbit DSL connection. You're probably never going to see anything approaching a 1000Mbit sustained transfer rate, but a wired Ethernet connection between machines should still be much much faster than downloading from the internet.


Now, as to why your wired and wireless connection download speeds are so similar?

Let me parse this carefully:


The 802.11/n WiFi protocol works pretty well,

for that relatively short speedtest.net test,

with the DSL speed, DSL modem, and wireless router you're using,

in your physical environment,

with your computers, operating systems, and software.


In other words, if you carefully timed dozens of identical large uploads and downloads to/from the internet, made with wired and wireless connections, you might see a greater difference, with the wired times expected to be quicker than the wireless times.

It could be that a 3.0Mbit DSL connection is not fast enough to see a difference between wired and wireless performance, with speedtest.net. You MIGHT also see a larger difference between wired and wireless if you had a 20Mbit or 50Mbit internet (Cable TV?) connection, but it's only a guess. I have no experience with it.


And a sincere thanks for the kind words. Fortunately, there are many many (far more) knowledgeable individuals in these forums who 'pay it forward' by providing useful information and guidance, as others have guided us.

Mar 10, 2012 3:38 PM in response to hotwheels22

Your download/upload speeds on Mac Pro and MBP seem to be about what I experience with "3.0Mbit DSL" service in central Indiana, so I'd say you are getting what you paid for. I'm not sure why the iPhone appears to have a much slower download speed, but my son's 2nd Generation iPod Touch achieves similar results, so it is not unexpected.


At 2.4Mbits measured download speed, you're getting about 80% of maximum.

At .4Mbits measured upload, speed you're also getting about 80% of maximum.


3,000,000 Mbits (millions of bits, sent or received, per second) is the theoretical maximum download speed (you download a song from the internet) of your connection.


512,000 (512Kbits, or .5Mbits) is the theoretical maximum upload speed (you sending information, such as sending a photo you've taken via email) of your connection.


Beachballs in Safari seem commonplace, especially if you're on 10.6.8.

I'm on a mid-2007 MacBook and returned to 10.6.7, because 10.6.8 slowed my apparent Safari performance significantly with many more beachballs than before.


I also have recently disabled all Safari add-ins, and that seems to have helped a bit.

Mar 10, 2012 2:35 PM in response to kostby

Hi Kostby.


Thanks so much. I think I also use Deathstar for internet and phone. lol. Listen, I just paid for an upgrade in service about a year ago and I am only now getting around to checking it. I get a lot of beachballs in Safari and honestly the connection seems lacking to me. I am also mulling over getting Cable for TV in addition to regular old rabbit ears and a hdtv converter box.


Anyway, I have a TIME CAPSULE next to my Mac Pro which is right next to the ethernet connection in the wall - and then I am about 25' away on my couch with the macbookpro and the iPhone via Wifi. And I get:


Mac Pro:

ping 139 m/s

down 2.58

up 0.41


MBP:

ping 141 m/s

down 2.46

up 0.40


iPhone:

ping 190 m/s

down 1.32

up 0.40


Does any of that make sense to you, and/or can you explain it to me - and what should I be /paying/ for to get those rates in terms of what darth vader /tells/ me they are giving me?


THANKS

Mar 10, 2012 3:55 PM in response to kostby

Thanks Kostby.


I think instead of "This answered my question" they should have an option to include "I express my extreme gratitude" or something.


Anyway, thanks for putting this to bed for me. Can I just conclude by asking you why I seem to have almost identical results on the MacBookPro which is connected /wirelessly/? I find this uber confusing.


For instance, when moving a large amount of data FROM THE MBP to the MAC PRO (or vice versa) I often pull out a 100' Ethernet and plug this into the Time Capsule. I /also/ to this when I need to upload a large amount of information.


Am I corect in thinking that these results don't speak to the former case (moving data from one machine to another) - and can you tell me if connecting a PHYSICAL ethernet connection would speed things in your opinion?


I mean, at least for the internet connection it seems like I get the same results wirelessly which seems totally bizarre to me...


Thanks!


Jon

Mar 11, 2012 7:16 PM in response to kostby

Hi Kostby.


Thanks. I need to check the Cat5E it is an important point. Thanks.


If I understand your answer about the wired versus the wifi connection - this is an issue with the instantaneous burst of an unrealistic (over the long term) recorded upload and download speeds? I mean, you are indicating that this may not be a realistic measurement?


I mean, I have to assume that this could be true and i am not /actually/ getting this speed on the laptop, or I am thinking alternatively that the WIRED connection is unnecessarily restricted and it so happens that the Wifi is as fast as the /throttled/ wired connection because the Wifi can HANDLE this speed (or more perhaps) but since it is THROTTLED /neither/ connection can go past this speed, you follow?


- Jon

Mar 12, 2012 9:05 AM in response to kostby

Hi Kostby,


Thank you for some great help! Also thank you for the reference to the Network section of Utility Monitor as well as the calculation needed here. Wonderful. I guess I am getting as advertised on the Mac pro.


It still seems odd that my Laptop Wifi is as fast as my Mac Pro Wired connection. There must be an explanation for this, no?


I guess the next text would be to test the speed of my Laptop when running a 50' Ethernet cable - or even to test it when I am closer to the Time Capsule. I mean, I just tested Wifi but CLOSER (about 2') away from my Time Capsule and I get:


Test 1: dl 0.35 / up 0.05

Test 2: dl 1.12 / up 0.35


Which is WAY slower than the speed I just tested that is about 35' away and in the next room. This seems totally bizarre since I am on the same network. I mean, at that speed it would make sense to turn off wifi and connect via Ethernet even though I am 2' away from the Time Capsule?


I realize this is off topic a bit but it would be nice to be able to figure out if it makes sense to plugin regularly to the Ethernet connection with the laptop - whether or not I upgrade the connection.


Anyway, you don't have to answer that I am just sort of mulling this over given the fact that you have been able to get me up to speed on understanding a lot of this...


THANKS


- Jon

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Testing an Internet Connection Speed

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.