Megabits per second (Mb/s) vs Megabytes per second (MB/s)
Вставка
- Опубліковано 6 вер 2018
- Transfer speeds are often quoted in Megabits per second (Mb/s or Mbps) but also in Megabytes per second (MB/s). Are they they same? What is the difference?
Introduction to Android app development: www.dgitacademy.com
Let Me Explain T-shirt: teespring.com/gary-explains-l...
8 bits, 16 bits, 32 bits, 64 bits and nibbles: • 8 bits, 16 bits, 32 bi...
Twitter: / garyexplains
Instagram: / garyexplains
#garyexplains
I love your informational vids, Gary. Your unselfishness for us to learn tech is appreciated. Thank you!
I remember my friend saying "I got 100megabytes a second " in highschool 😂😂
www.vodafone.co.uk/broadband
Hi Gary could you consider doing a video that quickly explains what the differences between 7nm, 10nm,14nm soc and so on and what they are essentially. Thank you.
A 7nm manufacturing process would hold twice as much transistors as a 14nm manufacturing process for the same size of the silicon die. It's basically an indicator of the distances between transistors, and the reduced size contributes to less energy losses (power efficiency (TDP) and more battery life for you. ) I am no Garry though.
@@Gitau_Kenn thanks. Kumbe kuna wakenya wengine hufuata this tech genius. Thanks for this.
Anytime mate.
I still remember my networking course professor when he made me "figure out" Mbps vs MBps in the midterm EXAM! lol I will never forget that now :p
No pain, no gain!!!! 💪
@@GaryExplains big time! XD
*_THANK YOU_* for explaining something that ive wondered about for years, but never bothered to investigate. excellently explained, in a simple way for all of us to understand. many thanks again.
You did a wonderful job explaining. My first time to your channel. Thanks
im genuinely surprised that ur channel doesnt have millions of subs yet, ur videos r very informative👍👍👌👌
Gary, thank you for sharing these nuggets of info. No matter how basic it is, a refresher is alwas good. We tend to get wrapped up in the bigger things and forget that the basic things are what make up the bigger things. Again, thank you Gary.
Most Underrated topic.
People get confuse a lot in this thing.
Thanks Gary😀😀😀
My pleasure. 😁
Neeraj Shegokar r kill x
Gary thank very much for this. i always was confused about this! Nii from Ghana in Africa.
Hi Gary. Love your videos. Hope that you can maybe one day make one explaining journaling (in filesystems, databases etc)
2:15 Thank goodness you explained how many meters there are in a kilometer for us uninformed North Americans. I would have been completely lost without that explanation.
Or you just think of how many bytes are one kilobyte(10^3 method)
We just use Base 10 for the sizes.
So Kilo(1000) is 10^3, Mega(Million) 10^6 and so on.
Basically any base 10 qualifies as size in the metric system.
Whoa, I almost detected some sarcasm there!
Well if you’re so clever why don’t you use the metric system in the first place ?
@@JackiePrime I don't think that guy makes the rules for North America...unless you know otherwise😂
Thank you so much, Gray, I learned a lot and comment on you on that, I hope would see another video of the same teaching in the future.
Hey Gary! Love your videos! Can you please do a video on the options that are available under an android's developer settings? Like force 4x msaa and limit the number of background processes running.
Thanks, is was quite an enigma for me, never get the chance to check the difference, I thought was just the same and the carriers trying to make it more confusing, which it is, since I was thinking was getting Megabytes per second when is actual 8 times lower than that. Very informative, thanks.
Awesome explanations, thank you!
Interesting video Gary thanks
Awesome video. Thanks a bunch! Is there an visual representation somwhere where say 10m/bit is illustrated?
Very pertinent topic! Many thanks for the clarification, Gary! I explained it to at least a million people at least over the past few years. (And yes, they include many ultra tech-savvy people.)
The manufacturers don't miss a chance to dupe the customers, do they?
great as usual
Really interesting! What about when they talk about processors? Like 8 bit or 16 bit and so on? What does that mean. Is the same as you explained?
Really great explanation :) cheers
Glad it was helpful!
Thx. Very helpful.
I saw this video on my home page and said to myself: "oh god, yes please. thank you!"
I've always wondered why you buy a 4TB hard drive only to find out your PC reads it as 3.63 TB. 😄 Now I know. Thanks Gary
Your os take so much .
What is it ?
Edit:
Its turn out your harddisk manufacturers uses the 10³(1000)
And computers - which is the real one - uses the 2¹⁰(1024) .
Thats mean.
4TB with 1000 = equals 3.63TB in 1024 .
If you don't understand.
Manufacturers
8 bit = byte
1000 byte = kilobyte and so on .
Computers
8 bit = byte
1024 byte = kilobyte and so on.
Just awesome Sir. 👌👍👍👍
8 bits in a byte is for storage and parallel protocols. For serial protocols without a dedicated clock signal such as SATA, PCI-e, Ethernet, USB etc a byte is larger than 8 bits during transfer. 1 byte is 10 bits in 8/10 and 4/5 encoding, that really easy to work with just divide by 10 :) For other protocols 64/66 and bit stuffing, the math becomes hard.
Thank you!!!
Thank you, Gary!
Nice one guruji
Thanks Gary!!!
Hi Gary. Just wondering if I'm right by saying the reason there are 8 bits to a Byte is because of the 'basic' programming? I was told that the letters were made up of dots (bits) & that each letter was a Byte! It just winds me up when network providers say they can do (this really winds me up) 'up-to' so-many 'bits' per second! Why don't they say Bytes per second? Is it to make their network look better than what it is? All the best....................
Yes, as usual I've enjoyed this video
Gary, you're awesome
The binary prefixes versus the SI prefixes are a constant source of confusion, but it's quite funny to think that back in the day, those harddrive manufacturers were right all along to quote capacities in multiples of powers of 10.
When you talk about how an OS reads less bytes than a HD, if a HD is 1,000KB then wouldn't the operating system report 1,024KB, which is more not less? Thanks
So I need help I just moved to pc and I’m installing doom eternal and it’s says 8MB/s and my Xbox installs roughly 70mbps so what’s better cause at first I thought my pc was broken
70 megabits per second is 8.75 megabytes per second. So they are both downloading at the roughly the same speed, which is what you would expect.
@@GaryExplains ty this clears it up for me
Hi Sir
I have a question!
How information goes through a copper wire or other types of wire?!
By sending pulses of electricity where something like 5v means 1 and 0v means 0.
Good explanation, but you should have probably said that:
When you see the internet speeds in lowercase b or for example "20Mb/s" you just divide 20/8 to get the megabyte value which in this case will be 2.5 MB/s.
Can we use megabits for measuring file size
but question is why we use it..... the Mbps and MBps...wait is not that space loss in hard drive due to driver software or something? when we format it installs in pendrive, when format to NTFS or anything... the file system,because 1 TB shows 933 GB
Shouldn't you divide by 9 to allow for a check bit when talking speed?
No. When dealing with the number of bytes transfered you divide by 8. But when dealing with throughput, i.e the amount of actual data that is transfered, then you need to consider things like check bits, packet headers and lots more.
@@GaryExplains I knew the concept of overhead when transferring data, just not the actual ratio. Of course it depends on security and integrity. I just always used 9 as a partial consideration.
I got a new connection and it was advertised as 10 Mbps and I was so hyped about it thinking I would get 10 mb/s download speed , guess I was wrong 😔, I'm getting like 1.4 mb/ s download speed
I think you've got that the wrong way around
Excellent
*GARY!!!* *Good Afternoon Professor!!!* Late for class again.
MARK!!!
Apple recently changed the capacities of iPhones in the About section of settings to say their advertised (gigabyte) capacity instead of their gibibyte capacity... I think.
On regular Ubuntu, in Nautilus (Files), you get file and disk sizes in base 10. It absolutely annoys me ... almost nobody else does that! So yes ... discrepancies :)
Nice information, thanks
A question.. why 16GB, 32GB, or 64GB....... Memory card provide actual storage capacity little less??
Memory cards do store actual capacity but they use powers of 10.
A computer reads it in powers of 2.
Like he explained, 1KB is 2^20 bytes
1MB is 2^30 bytes and so on - when PC reads it.
But actual capacity of storage devices are put in powers of 10,
1KB is 1000 bytes (10^3)
1MB is 1000 KB (10^6)
Thus when a computer reads a 16 GB memory card, actual capacity is 16 Billion bits but you have to divide that by 1024 bits which is how computers read it. Thus a 16GB memory cards should show around 15.1 GB when the computer finally reads it - at least based on my calculations due to the loss of more than 900MB of storage from converting powers of 10 to powers of 2.
I edited and change some of the numbers as I was mistakenly using 1024 as the base number for all the bytes , 1024 KB 1024 MB which is not true. It should be 2^10 starting with KB and 2^20 for MB and so on and so forth.
i love your videos :)
1 Byte = 8 Bit.
Divide your Mbit/s by 8 and you'll get the MB/s.
I like the videos, but if it's in the title, it would be nice to have it in the first 30 seconds.
noone would stay to watch if he just gave an answer. views aren't clicks, they are views (you have to watch for some time for it to be a view). so if gary doesn't get views, he doesn't get money
I ways thought my internet download was in megabytes not megabits, now I understand why it always seemed so slow compared to what I thought was the real speed in megabytes.
In casual writing the units can get ambiguous if only lowercase is used. Better stick with Mbit. The people at Fraunhofer have consistently used kBit/s with a capital B. I don't know if that is a German thing. Also bit/s always use decimal prefixes.
Dividing network speed by 10 gets a close enough approximation of the transfer rate in bytes allowing for overhead and inefficiency of the congestion avoidance mechanism.
*GARY!*
*Good afternoon, professor!*
Zaman!!!
*Zaman!*
Gary, in windows 1MB = 1024kB. But in MacOS and Linux 1MB = 1000KB.
You can test this by plugging in a USB drive to a Windows PC, checking its size. Then plugging in that same USB drive to a mac or a linux machine and checking its size.
Ehtesham Shahzad I was about to say the same thing! It is because 2 elevated at the 10 th it’s 1024. And it is not only on windows but all over networking industry.
I don't think you are right about Linux. The man page for 'ls' clearly says that 'ls -h' will print human readable sizes (e.g., 1K 234M 2G), but if you want powers of 1000 not 1024 you need to use the '--si' option. For example I have a file which is 8098099200 bytes long. 'ls -lh' shows 7.6G, but 'ls -h --si' shows 8.1G.
You are probably right about Linux. I have little experience with that OS. I was just trying to convey info that I received from this video and that I tested on a MacBook and a Windows machine myself. The video I was referring is this: /watch?v=DufUYmtVYYU
Oh dear... Then I'm wrong in my record of filesize over the server
In fact, 1MB IS 1000KB (decimal base). Is Windows that uses the wrong term here. When someone wants to express sizes in binary base, the correct form is to use the apropriate units, that are kibi (KiB), mebi (MiB), gibi (GiB) and so on...
So, I thought when transferring bytes between two devices, one bit at a time, a byte was preceded by a start-bit and ended with a stop-bit. I know this is quite often used in serial communication. To convert megabits to megabytes, you would divide by 10.
When converting megabits to megabytes you divide by 8. Start bits and stop bits are a rudimentary form of protocol. When trying to calculate throughput then you need to consider the protocol. So for example, data being sent over TCP/IP includes lots of protocol that means more bits are sent than the actual data. However the conversion from bits to bytes is always a factor of 8.
0:32
No Gary. You don't see nor get to see us.
WE get to see YOU.
*Puts on creepy stalker hat*
Thanks a lot I was so worried cause I thought my pc was only downloading at 5 mbps but it was actually 5 MBs
The ASCII character set is made up of 8-bit each = 1 byte. Back in those early days printers would be express either bytes or characters and I still remember that an average A4 page of text was 2000 bytes or characters. Very important when calculating printing times. The other unit we used to use on modems ''baud' not quite the same as bit/sec and if I remember right it had something to do with the parity bit based on the old teleprinter 7-bit system. Correct me if I am wrong. Eh Gary that would be a great video on historical data transmittion.
I think in ASCII each character is defined with 7 bits
@@nekdo_kavc parity bit
So in theory, if I’ll get a 1 GigaBit per sec connection (let’s say both download and upload) I won’t be able to upload a video of 1GB in 1 sec, it will take 8 seconds, right? If so our connections are way slower than I thought
so does streaming HD on youtube require a speed of Mb or MB?
Since Mb per second and MB per second are an expression of the same thing, but using different measures, then I don't understand your question. If you are asking how fast should you Internet connection be, then for 720p video you need at least 2Mbps. For 1080 and 4K you need more.
Gary Explains
yah thats what i wanted to know. i didnt know how to word it right
Thank you so much you perfectly explained in laymen terms
Hi. Mr gary I love your teaching . but I will like to ask a question please please please can I ask ?
As always, Gary, spot on and flawless information. Maybe you could eventually do a video about bootloaders. I think it would be cool. I once destroyed the bootloader on my $3,000 desktop, but with Google search, I found an executable and within an hour I had the desktop up and running with Windows 10 and Android 6.0 on it. I wish I could remember the name of the executable because it was very useful for redoing bootloaders and other things.
Maybe you can help me here Gary, I understand all these from my back in the day computer lectures but with respect to Internet speeds, my ISP advertises speeds up to 50mbps yet still Ookla speed test gives me about 99mbps. I wanted clarification and called but spoke to a lady who says the speeds can never go up more than 50mbps... Now that made me think maybe they are mistaking 50MB/s for 50mb/s. Now if I run the test in MB/s I get a about 9-12 MB/s... which kinda makes sense to me cuz it falls within the advertised 50. Sp to me it seems they are advertising the speed wrongly as mb/s instead of MB/s...if not why is my speeds bigger than the advertised speed especially when they claim 50 is the highest it can go? unless I'm missing a point somewhere... Can you please clarify on this? I don't usually trust these good looking chicks on company support desks offering info. I prefer the technical guys but they always give you these good lookong ladies to talk to all in the name of convincing..lol. Thanks.
Clearly there is some confusion there. Your testing has shown 99Mbps (which is as you say around 12MB/s). So I guess it is a mistake on their part.
PS. Kudo on the Internet speeds!!!
@@GaryExplains Thanks, glad I'm in the know 😂. Thanks again 👍🏾
Divide by 8?
Technically it is 1024 kilobyte for 1 megabyte and 1024 megabyte for 1 terabyte. If things are multiples of 8, how come there's odd capacity storage drive? 240gb 250gb instead of 256gb?
Did you watch the video to the end? Technically kilo means 1000, like kilometer or kilowatt. As for storage they can make them whatever size they want remembering that drives (especially SSD drives) often have more space internally so that they can cope better with wear.
great tutorial..
how many bits or bytes is a packet
That depends completely on the protocol being used. The standard frame size for Ethernet is 1500 bytes.
It mean, bit, is for use data/files transfer and bytes is for memory/storadge.
But the title says "per second" for both 🤔
So in the most laymen of terms if you see 10MB u × it by 8 and that will tell u your download speed is 80 Mbps
2nd LOL 😁
After watching finished your video. Quoted storage capacity (raw). Minus 5.7% ± for formatting system.
Then minus GiB verses GB. Gibibyte Vs Gigabyte. Few more % lost.
Edit more than a few % 6.8 lost when down switching from qouted gigabytes to gibibytes. First figure formatting 5.7% was from memory on fat/fat 32 20 years ago. The 2nd additional subtraction I tried to Google. No straight answer. So had to figure how to pull raw sizes plus calculator on screen phone side by side.
So if wrong media figure qouted you can lose 13%+ of the storage capacity you thought you bought.👿
What do you do
What do you mean?
Canada uses KM as well
Thanks.
You may have done this, but why is a 64 bit system better than an 32 bit or 1 6 bit or 8 bit system?
That is the so-called word size, that is the minimum data size that a processor uses for making its maths. Essentially none or them are better than the other, but when working with bigger numbers a bigger word size will compute faster.
Gary ...what to think about making a discord server ....for the channel
I have decided against it for the moment.
@@GaryExplains it's a tech related channel..so I thought of it ...may be in the future it would happen ..😗😗🤗
Yeah, I agree and I did put a poll out on the community tab and about 50% of the respondents thoughts it would be a good idea... however I feel it would take up too much of my time.
@@GaryExplains yeah I agree sir🤔 ....it would .. maintaining the server and maneging the server would consume a lot of your time. .... ☺
The most common one .. i used to get fooled about it ..... one day someone asked me if you had an internet connection of 8 Mb/s and you had a photo of a size 8 MB .. how much time would it take to download it ..... and always i was saying absolutely one sec .... damn!
How about MiB, a.k.a Mibibytes?
Edit: 6:37
Did you watch the video?
If people were confused by that now explain even & odd parity, binary, gray code, binary coded decimal, etc. 😄
2:20 😂😂😂
Don't imperial shame me Gary.......😂
we are all born with with 1 byte and half a nibble ;3
good morning professor
suggestion: make 2 different versions of your videos.
1. in a nutshell
2. in depth explanation
this will get you 2 different audiences and speak a little fast. by the way good work professor.
I don't think speaking faster is a good ideas some people comment that I speak too fast already. Plus when explaining things it is better to take people step by step.
@@GaryExplains oh then I guess it's just me then
Can I buy you a coffee? Thanks for the video
When dealing with consumers all measurements should be quoted in bytes per second. Marketing people like throwing bits per second because they are bigger numbers....
bravoooooooooooooo
love uuuuuuuuuuu
love from Serbia-europe
Pls gary upload video
Gary explain- kirin 980
I am in the process of making that, it will appear on the Android Authority channel.
Back in the days of early computers for the consumer, some stores advertised a computer properly listing the RAM as 64 kilobytes and then other stores listed the computer as having 65 kilobytes.
I would think the computer advertising the one with 65 KB had more RAM but I later learned that that store was lying!
Liter I learned that hard drives was different because of formatting.
I assumed that the differece in today's hard drives was still because of formatting, but now you decribed it as that it is because they are still doing the same lies.
Wow !!!
Those in America, a kilometre is a thousand meters.
-Gary
😉
8bits = 1byte & thats it for the video 😂
yeah I am surprised by how many people dont know the difference
i still dont get it.
What about Gbps
What about it?
@@GaryExplainsHe’s interested in purchasing his Internet plan from NASA. That’s why he’s asking. 😂
Mb and MB is just a difference of capital, and it's so unfair that they are much more different than they look
Ah so a megapint is a million pints.
Well, the other name for binary is base 2.
Just got 900 megabit per second wifi
💯💯💯💯💯👍🏻👍🏻
Очень интересные вопросы -😎
👌👍 I would like to have a Kiwibite 🥝