zoukankan      html  css  js  c++  java
  • 带宽计算

    问题:
    假如
    每天4千万个请求,即 40000000
    每个页面大小  10KB
    不用考虑峰值,计算平均值即可。
     
    方法一:
    每秒请求个数:40000000个/86400s =  462.962962962963个/s
    每秒请求个数*10KB  =等于每秒总的数据量  4629KB     =4.6MB 
    每秒总的数据量  / 128KB/s   等于每秒需要的带宽 ,即: 4629KB /  128KB/s =  36Mbps
    1Mbps 带宽下载文件的速度是 128KB/s
     
    方法二:
    每秒请求个数:40000000个/86400s =  462.962962962963个/s
    每秒请求个数*10KB  = 等于每秒总的数据量是  4629KB  = 4.6MB
    每秒请求数据量换算成bit:  4629KB * 8 = 37032Kb  / 1024 = 36Mbps
     

    如果对带宽的概念还是不了解的话可以参考下面的文章:

    转载:https://www.linuxchina.net/?p=3413

    你所不知道的 宽 —1M带宽是什么意思

    公司拉了个光纤 但是很多人老是说卡, 回想自己宿舍好像1M却下载只有100K/s 老是以为是 1M=1024K 呢
    通过多方请教和google 终于知道真相了

    1M带宽的意思是1Mbps注意是bps而不是Bps!
    换算吧,1Bps=8bps;
    所以1Mbps=128KBps;
    所以下载速度最高为128KBps
    1Mbps=1024KBps/8=128KBps
    随便说说什么是bps
    bps是bits per second的缩写,表示比特/秒。那么客户下载一首5兆的MP3歌曲, 需要多长时间?这与下载速率有直接的关系。
    以普通的ADSL为例(基本都能达到50Kbps的下载速率):(5MB=5120KB÷50K=102.4秒,约1.7分钟。

    电信说的带宽,其实是以bit为单位的。但我们平时说的下载的速度,一般都是说byte的。

    1byte=8bit

    所以如果是机房的带宽是100m,或adsl是100m的,真正的下载速度。要用100/8=12.5mbyte左右,但还要加上线路的损耗,速度在10M多一点的。
    当然 有些人说得更加猛,直接除以10

     
  • 相关阅读:
    人与人之间的距离
    Web API之service worker
    css背景图等比例缩放,盒子随背景图等比例缩放
    js节流函数高级版
    vue实现百度搜索下拉提示功能
    vue实现图片点击放大
    css图片宽高相等设置
    sublime常用插件及配置
    css揭秘读书笔记
    webpack2.0简单配置教程
  • 原文地址:https://www.cnblogs.com/pangguoping/p/5620946.html
Copyright © 2011-2022 走看看