V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jnozsc
V2EX  ›  问与答

Mac 下有什么 debug 工具可以模拟低速网络?网页开发使用。

  •  
  •   jnozsc · 2012-06-19 15:46:40 +08:00 · 8240 次点击
    这是一个创建于 4300 天前的主题,其中的信息可能已经有所发展或是发生改变。
    写一个脚本,用户反映:因为在公司使用代理,网速卡,所以使用起来效果不好。

    怎么通过软件模拟低网速呢?
    搜到一个 firefox 插件,Firefox Throttle,但是点到下载页面,发现已经停止开发并删除下载链接了。

    各位有什么方法模拟 512k,1M,2M,4M ...etc 的网络呢?
    16 条回复    1970-01-01 08:00:00 +08:00
    holystrike
        1
    holystrike  
       2012-06-19 15:51:38 +08:00
    我记得以前的opera自带这个功能 不知道现在还有没有
    bit
        2
    bit  
       2012-06-19 15:51:38 +08:00
    关注
    coldear
        3
    coldear  
       2012-06-19 15:52:06 +08:00
    sycx
        4
    sycx  
       2012-06-19 16:01:37 +08:00
    Network Link Conditioner

    https://developer.apple.com/downloads/index.action?name=for%20Xcode%20-
    包含在Hardware IO Tools for Xcode这个软件包里
    garcio
        5
    garcio  
       2012-06-19 16:10:57 +08:00
    从stackoverflow上当一下搬运工吧:
    1.windows 下可用 TrafficShaperXP http://bandwidthcontroller.com/trafficShaperXp.html
    2. Linux下可用 netem :http://www.linuxfoundation.org/collaborate/workgroups/networking/netem
    3. FreeBSD, MacOS下可用 DummyNet: http://info.iet.unipi.it/~luigi/dummynet/
    3.还有人提到在VMWare虚拟机内,可以建立一个虚拟LAN,并设定带宽参数

    参考:http://stackoverflow.com/questions/<QID>
    QID := 1094760, 39107
    jnozsc
        6
    jnozsc  
    OP
       2012-06-19 16:23:36 +08:00
    @sycx 这个看着不错。
    不过我用不了,我遇到了这个issue
    http://momo.brauchtman.net/2011/08/06/apples-network-link-conditioner-only-built-for-certain-cpus/
    总之是没效果

    @coldear 有非Java版本么?不想装Java
    @holystrike 装了Opera,没有找到相关选项。

    谢谢各位回复
    继续求。
    flyingkid
        7
    flyingkid  
       2012-06-19 16:31:31 +08:00   ❤️ 2
    开启迅雷下载即可。
    Air_Mu
        8
    Air_Mu  
       2012-06-19 17:00:39 +08:00
    貌似有种路由可以直接设置分配带宽?
    ghbjy1128
        9
    ghbjy1128  
       2012-06-19 17:15:04 +08:00
    mmyjona
        10
    mmyjona  
       2012-06-19 17:23:40 +08:00
    yslow pagespeed Fiddler NetLimiter . 貌似好用的都米有mac的.....
    NemoAlex
        11
    NemoAlex  
       2012-06-19 17:47:30 +08:00
    我一般改 Nginx 设置限速
    缺点是每次改了需要重启一下 Nginx
    goofansu
        12
    goofansu  
       2012-06-19 19:21:08 +08:00
    @flyingkid 哈哈,正解
    chenluois
        13
    chenluois  
       2012-06-19 19:38:32 +08:00   ❤️ 1
    speedlimit 就挺好,免费的

    http://mschrag.github.com
    leecade
        14
    leecade  
       2012-06-19 20:07:10 +08:00
    # 模拟慢网速,默认 80 端口
    alias slowon="sudo ipfw pipe 1 config bw 15KByte/s && sudo ipfw add 1 pipe 1 src-port 80"
    alias slowoff="sudo ipfw delete 1"
    cracker999999
        15
    cracker999999  
       2012-06-19 20:38:07 +08:00
    Hardware IO Tools for Xcode +1
    jnozsc
        16
    jnozsc  
    OP
       2012-06-19 21:57:36 +08:00
    @chenluois 推荐的 speedlimit 好用。
    界面跟 Hardware IO Tools 里的 Network Link Conditioner 差不多,但是 Network Link Conditioner 在我这里怎么都没效果。怪了。
    谢谢各位回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5872 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 02:19 · PVG 10:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.