一定要看!下载速度、带宽、存储单位等详解 — MB/s、Mb/s、Mbps、Mbit/s、Kbps

一、名词解释

1. 字节:

Byte :字节,简记B,容量单位。

1GB = 1024 MB = 1024*1024 KB = 1024*1024*1024  B,即1024*1024*1024个字节

GB、MB、KB均是固有单位

2. 比特:

bit: 比特,简记b,容量单位。(严谨点来说,B和b大小写要区分清楚)

一般没有Kb这一单位,1Kb一般指的是1K b,即1000个比特

3. 字节和比特关系:

1个字节等于8个比特,即 1 Byte= 8 bit

引申:大家买512G的硬盘时候,到手插上电脑显示,基本只显示470G左右,这是因为:

商家标称的512G,其实是512G B =512* 10的9次方 Byte=  512 *10的9次方/1024/1024/1024 GB= 476.6 GB 

小疑问:这个行业 目前大家 逐渐约定俗成  1GB= 10的9次方 Byte了,讲道理 1GB 应该是1024*1024*1024个字节的。sad

4 速率单位:

bps: bit per second,即比特每秒,速率单位。也可写成 b/s

引申: 1 Mbps  =1000Kbps = 1000,000 bps  =1Mb/s

我个人觉得这里可以这样理解,1Mbps =1M  bps,

1Mb/s  等同于 1秒传输1000,000 个比特的数据 ,这点 没有歧义

B/s: Byte per second,即字节每秒,速度单位。一般也没有这种写法

引申:MB/s  这个单位 歧义最大

有人认为 1 MB/s = 1000,000 Byte/s ,这种说法等同于 1秒传输1000,000 个字节的数据

有人认为 1 MB/s = 1024*1024 Byte/s ,这种说法等同于 1秒传输 1 MB的数据

我个人认同第二种说法,即1 MB/s = 1024*1024 Byte/s,如果1 MB/s = 1000,000 Byte/s 的话,那么 1 MB/s 应该写成 1 M B/s,即M和B两个字母应该分开写,中间有空格,即1 M B/s = 1000,000 Byte/s

二、转换关系:

背景:在计算机系统里面,存储相关的G、M、K之间换算是按照1024关系;

在通信速率上,G、M、K之间换算是按照1000关系;

举例子

        运营商 100M带宽,指的是 100Mbps,那么应该是多少MB/s呢?

        100Mbps = 100*1000,000 bps  = 100*1000,000 /8 Byte/s 

                                                         = 100*1000,000 /8/1024/1024 MB/s = 11.92 MB/s

但是,目前大多人的看法是 1 MB/s = 1000,000 Byte/s,所以,

很多人认为 100Mbps = 100*1000,000 /8 Byte/s 

                                   =100 /8 MB/s  = 12.5 MB/s ,这里就是矛盾点。

目前,市面上很多测速软件都是这么换算的, 从 Mbps  到 MB/s,直接除以8 ,即100Mbps的带宽下载速度 理论上应该是 12.5 MB/s。

但是,理论上 真的1秒可以下载12.5MB的数据么?

12.5MB = 12.5 *1024 *1024 Byte ,1s下载12.5 *1024 *1024 Byte,那么就是12.5 *1024 *1024 *8 b = 12.5 *1024 *1024 *8 /1000/1000 Mb,那就是104.8576 Mbps了

保留意见,我个人认为 100Mbps 应该是 11.92 MB/s

更新:

MB/s 其实有约定的理解,理解MiB/s  就不会出现歧义了

Mbit/s的意思是每秒中传输10^6 bit的数据,也写成Mbps
MB/s的意思是每秒中传输10^6 byte的数据,下载软件中常用单位。
MiB/s的意思是每秒中传输2^20 byte的数据,win中powershell中会出现这种单位

故:运营商 100M带宽,指的是 100Mbps,那么应该是多少MB/s呢?

按照MB/s来算的话,它只有12.5 MB/s (megabyte per second);
按照MiB/s来算的话,它更是只有11.92 MiB/s (mebibyte per second)

100 Mbps = 100 Mbit/s = 12.5 MB/s = 11.92 MiB/s

参考:MB/s MiB/s之间换算_mibps-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值