美文网首页
计算实际下载速度

计算实际下载速度

作者: 火锅伯南克 | 来源:发表于2020-03-01 18:16 被阅读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 = 数据容量

相关文章

  • 计算实际下载速度

    远看飘飘忽忽,近看飘飘摇摇,不是葫芦不是瓢,原来是,和尚洗澡。 数据单位 ①数据传输大多是以“位”(bit,又名“...

  • Android计算下载速度

    title: 安卓计算下载速度date: 2016-07-28 11:23:13tags: android 昨天开...

  • Jetpack Compose花里胡哨 - 40+行实现左右侧滑

    参数还需要调优,速度计算也只是不考虑最终抬手速度的粗略版本此处代码仅作为demo,实际上线还需要优化参数和速度计算...

  • flutter分段下载Dio

    分块下载的最终速度受设备所在网络带宽、源出口速度、每个块大小、以及分块的数量等诸多因素影响,实际过程中很难保证速度...

  • SA雷达谱宽的意义

    雷达测定物体的径向速度实际上是多个脉冲对计算的脉冲径向速度的平均值,称为平均径向速度,而相应的标准差称为谱宽。通常...

  • 小程序笔记

    什么是微信小程序:1.不需要下载安装即可使用(体积小,速度快,用户感觉不到下载,实际是下载了的)2.用户用完即走,...

  • 我的前端之路必备软件合集

    前言 简单的说工具折腾篇 Git下载 官网下载速度慢 Nodejs下载 官网下载速度慢 Shadowsocks 科...

  • 【docker专栏5】详解docker镜像管理命令

    一、国内Docker镜像仓库 由于大家都知道的原因,从国外的docker 仓库中pull镜像的下载速度实际上是很慢...

  • 计算wkwebview实际高度

  • Android Studio 编译github项目

    1. 下载AS 官网下载最新版,速度较慢 下载旧版,速度很快, 我是在这里下载的3.5.2的版本 2. 下载And...

网友评论

      本文标题:计算实际下载速度

      本文链接:https://www.haomeiwen.com/subject/fsvdgctx.html