zoukankan      html  css  js  c++  java
  • Mac测试模拟慢网速

    先普及一下Kb,KB,Kbps,Mb,Mbps等一些列概念 

    1Byte = 8bit
    1KB (Kilobyte 千字节)=1024Byte
    1MB (Megabyte,兆字节,简称“兆”)=1024KB  
    1GB (Gigabyte,吉字节,又称“千兆”)=1024MB 
    1TB (Terabyte,太字节,或百万兆字节)=1024GB
    1KB=1024B 
    1MB=1024KB
    1GB=1024MB  
    1TB=1024GB
    
    1. Kb和KB的区别:计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB)。表示文件的大小单位,一般都使用字节(KB)来表示文件的大小。

    2. Kb和Kbps的区别:首先要了解的是,ps指的是/s,即每秒。Kbps指的是网络速度,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位),为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节。1KBps=8Kbps。ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒)。 1389.25 Kbps =173.65625KB/S .另外比如你家1M宽带,理论上下载速度最高能达到1M/8=1024k/8=128KB

    3. Mbps,MB/s了解了面的2这个应该好理解了,直接举例,例如:560Mbps即560兆bit每秒,p就是“每”的意思,同”/”是一样的,但是如果你要用“MB”来计量的话,就要除以8(1Byte=8bit)了,也就是560Mbps/8=70MBps


    Mac下模拟慢网速其实apple已经提供工具了Network Link Conditioner,这个包含在Hardware IO Tools for Xcode工具包中,按照下图打开登录apple dev网站

    搜索hardware,找到对应版本的Hardware IO Tools for Xcode下载下来(不到30M吧)如下图,

    看到下面的选择Network Link Conditioner.prefPane双击,打开系统偏好设置看到如下图

    选择Network Link Conditioner打开,看到下面的界面注意先打开锁定,再调到on或off,选择一个profile

    管理自定义profile,如上图,自己安装需要设置

    注:这个是控制了这个系统的网速,测完了不用就调到off

  • 相关阅读:
    【转】Android-Input input&按键布局文件
    【转】Android-Input 触摸设备
    【转】IE沙箱拖拽安全策略解析
    FireFox 插件xpi文件签名2
    如何给Firefox附加组件签名
    【转】用opencv使摄像头在30fps下捕获1080p的数据
    Displaylink安卓驱动
    无主之地2 不费子弹手枪
    jsoncpp
    [APIO2010] 算法竞赛竞赛经典 巡逻
  • 原文地址:https://www.cnblogs.com/yingkong1987/p/3315189.html
Copyright © 2011-2022 走看看