计算实际下载速度

2020-03-01  本文已影响0人  火锅伯南克

远看飘飘忽忽,近看飘飘摇摇,不是葫芦不是瓢,原来是,和尚洗澡。

数据单位

①数据传输大多是以“位”(bit,又名“比特”)为单位,是最小一级的信息单位。
相邻的数据传输单位进率为10^3
bps : 每秒传输多少二进制位 (速度单位)


100M宽带 = 100Mbps = 每秒传输100*1000*1000个二进制位
>>
1bit (简写为b)= 1位二进制(0或1)
1Kbps = 10^3 bps = 1000 bps
1Mbps = 10^3 * 10^3 bps = 1000 * 1000 bps
1Gbps = 10^3 * 10^3 * 10^3 bps = 1000 * 1000 * 1000 bps
1Tbps = 10^3 * 10^3 * 10^3 * 10^3 bps = 1000 * 1000 * 1000 * 1000 bps
....

②数据存储是以“字节”(Byte)为单位。(容量单位)
相邻的数据传输单位进率为2^10 (注意:B与b的进率为8)

32GB的U盘 = 可存储32GB个字节 = 可存储32*1024*1024*1024*8个二进制位
>>
* 1bit (简写为b)= 1位二进制(0或1)
1Byte(字节,简写为B)= 8 bit (8位二进制);
1KB(Kilobyte,千字节)= 1024B = 2^10 B;
1MB(Megabyte,兆字节,百万字节,简称“兆”)= 2^10KB = 1024KB;
1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)= 2^10MB = 1024MB;
1TB(Terabyte,万亿字节,太字节)=2^10GB= 1024GB;
....
Mbps

好的,移动又给我限速了,计算限速后我要下载一张2M的图片,需要用时多少。

①1Mbps = 1 * 1000 * 1000 bps = 1 * 1000 * 1000 bit / s
相当于我现在的下载速度是每秒 1000000 bit/s

②然后转化成容量单位 1000000 / 8 /1024 /1024 M/s ≈ 0.12M/s

③ 2M / 0.12M/s ≈ 16. 67s (当然这是理想状态的峰值了,实际情况你懂得...)

总结:日常生活中,只要记住 0.12 这个值就好了。数据传输 x 0.12 = 数据容量

上一篇下一篇

猜你喜欢

热点阅读