为何1M的网络下载速度只有120k/s
2015-12-06 14:25
447 查看
也许你在纠结 为什么我办理一个1M的网下载速度大却只有 120k左右速度
那么看完以下计算后 也许就可以让你释然了
其实造成这种误解的重要原因是我们混淆了两种换算单位
电脑中的文件 1k=1024b=(8*1025)bit=8192bit //电脑中的1b右8个字节构成 字节的单位是bit
网络传输的速度 1M=10^3k=10^6bit //传输的速度b/s其实是bit/s
用1M的网来下载电脑的文件时 下载速度是 10^6/8192=122.07kb/s
所以就不用纠结1M的网为什么下载速度特别慢 这是正常的因为他们的换算单位不一样
我们买的u盘 为什么真是容量总是小与购买的标识呢 其实原因是一样的
电脑中g mb kb b 的进制是1024 电脑中1G=1024mb=1024^2kb=1024^4b=1099511627776b
而u盘厂商制作u盘是用的进制是1000 u盘的1G=1000mb=1000^2kb=1000^4b=1000000000000b
所以1g的硬盘放在电脑上显示的大小会小于1g
那么看完以下计算后 也许就可以让你释然了
其实造成这种误解的重要原因是我们混淆了两种换算单位
电脑中的文件 1k=1024b=(8*1025)bit=8192bit //电脑中的1b右8个字节构成 字节的单位是bit
网络传输的速度 1M=10^3k=10^6bit //传输的速度b/s其实是bit/s
用1M的网来下载电脑的文件时 下载速度是 10^6/8192=122.07kb/s
所以就不用纠结1M的网为什么下载速度特别慢 这是正常的因为他们的换算单位不一样
我们买的u盘 为什么真是容量总是小与购买的标识呢 其实原因是一样的
电脑中g mb kb b 的进制是1024 电脑中1G=1024mb=1024^2kb=1024^4b=1099511627776b
而u盘厂商制作u盘是用的进制是1000 u盘的1G=1000mb=1000^2kb=1000^4b=1000000000000b
所以1g的硬盘放在电脑上显示的大小会小于1g
相关文章推荐
- 解决RecyclerView中使用UIL加载网络图片,在刷新时出现闪烁问题
- uva 10779 Collectors Problem 网络流
- iOS开发:iOS9.0适配之http修改为https、Bitcode、Scheme白名单等问题
- 一个极其简单的用golang net写的tcpip echoserver
- linux安装nginx并设置https(openssl)
- Android下setLatestEventInfo警告、Handler警告、SimpleDateFormat警告http://www.piaoyi.org/mobile-app/Android-se
- Java网络编程示例
- javaweb学习总结(七)——HttpServletResponse对象(一)
- 【linux】网络编程基础(c语言编程)
- Stanford UFLDL教程 深度网络概览
- Stanford UFLDL教程 从自我学习到深层网络
- 计算机网络_3_应用层
- 网络安全防御全面封阻六种主要网络威胁
- 通过URL和HTTP请求获取网络资源两者有什么区别
- Android如何优雅的缓存网络图片
- TCP/IP详解之:IGMP和DNS
- Android之判断当前网络状态
- iOS开发 网络编程 Socket编程
- RHCE 系列(八):在 Apache 上使用网络安全服务(NSS)实现 HTTPS
- wget