当不使用多线程下载时,如何处理下载速度慢的问题?

当不使用多线程下载时,如何处理下载速度慢的问题?

我家里使用家用路由器(Comtrend 设备)的下载速度(ADSL)出现了问题,我使用 wifi 和以太网连接对下载速度进行了基准测试。

我发现在一天中的不同时间,我获得的速度不同,早上的带宽为 99%-100%,晚上为 10%-20%。当我仅使用一个连接(默认浏览器下载)下载时,就会出现这些数字。

当切换到多线程下载,使用多个块和连接(Internet Download Manager、JDownloader 等...)时,我全天都能获得 99%-100% 的速度。

我的基准测试是使用来自同一服务器(Mega.co)的 sam 文件完成的。

我的问题是:

  • 由于我从哪个服务器下载,下行速度的差异有多大?
  • 我是否需要执行更多的基准测试才能更好地理解?
  • 是否有已知的方法可以将单线程下载速度推到最大?

答案1

由于我从哪个服务器下载,下行速度的差异有多大?

Mega.co 可能根据几个参数实施 QoS 和其他带宽限制... 比较容易找出的两个参数是:1. 您是否拥有注册和付费帐户。2. 您在服务器上是独自一人还是有几个人。

所以我认为您的基准并不相关,因为您没有测试您的家庭连接,而是测试了您的家庭连接和前面的服务器。

我是否需要执行更多的基准测试才能更好地理解?

网络上有一些服务可以让您在受控服务器上对您的网络连接容量进行基准测试:speedtest.net 就是其中之一。

如果您不想使用其中任何一项服务,那么,为了让您的基准测试完全相关,我认为您最好在网络上使用至少两项“中立”服务。例如,您或您朋友的服务器和另一台已知具有强大带宽和硬件的服务器(Windows 更新、Linux FTP 等等……)

是否有已知的方法可以将单线程下载速度推到最大?

这是您的操作系统的工作。Linux、Mac OS X、Windows 实施有关如何管理传输的策略。由于我们不知道您的操作系统,因此很难判断。

最后,请记住,网络性能是一个复杂的主题,因为它取决于许多因素:

  • 连接类型:微波炉可能会干扰 WiFi......
  • 路由器类型:SOHO 路由器或运营商路由器通常很便宜,有时无法管理来自太多工作站的过多连接。我还看到过路由器,它们运行的​​时间越长(正常运行时间),性能就越差……
  • 服务器类型,如前所述。

相关内容