【问题标题】:How do I saturate my upload and download available bandwidth?如何使我的上传和下载可用带宽饱和?
【发布时间】:2013-12-15 21:20:34
【问题描述】:

正如问题所解释的,我想饱和我的带宽。对于下载,我有一个想法:

  1. 使用 wgeturllib2循环 中下载一个随机文件(例如 5MB)n 次。
  2. 每次下载完成后删除文件,循环相同。

(对于使用 Bash 脚本的 wget / 对于使用 Python 脚本的 urllib2)

但是,我有两个问题:

  1. 如何下载带宽不下载文件?
  2. 如何使上传带宽饱和? (我不知道)

我的意思是完全饱和,但如果我想要部分饱和?

【问题讨论】:

  • jagt.github.io/clumsy 是一个降低连接性能的工具。也许有办法让你的带宽饱和。
  • 启动多个 wget ,类似于:nohup wget ...... &

标签: python bash upload download bandwidth


【解决方案1】:

只运行几个 wget 应该很容易使您的下载带宽饱和。

对于上传,您可以在您的计算机上设置一个网络服务器(小心地在防火墙上戳一个洞),然后连接到网络代理(其中有一些会匿名您的数据)和返回到您的网络服务器。然后通过代理连接到您的网络服务器并下载(或上传!)一堆东西。

一次做一件事情可能比同时做两件事情更有效,因为它们可能会相互干扰。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 2011-04-12
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    相关资源
    最近更新 更多