特定计算机上的下载速度很慢

特定计算机上的下载速度很慢

来自我在 /r/TechSupport reddit 上提交的内容:

本文提到的所有计算机都是通过以太网连接完成的

过去几个月我一直受这个问题困扰,但一直没有解决办法。当我下载任何东西(尤其是从一些特定的服务器)时,下载速度从未超过每秒 1-2 兆比特(约 200 千字节/秒)。然而,youtube 能够以每秒 30-60 兆比特的速度播放视频,而各个网站的速度测试都报告下载速度为 90 兆比特,上传速度为 35 兆比特,这是我的半光纤连接所能达到的最大速度。

我完全清楚下载速度取决于用于下载文件的服务器(例如服务器负载)以及 ISP 与其他网络的连接情况,但这里还有更多信息。我在另一台计算机上从同一服务器下载了一个文件,速度能够达到大约 10-12 兆比特每秒,这是我的预期,因为我和服务器之间的延迟大约为 300 毫秒,因为它位于不同的国家/地区。但是在出现问题的 PC 上,从同一服务器下载同一文件的速度只能达到大约 1-2 兆比特每秒。为了确定问题是否出在操作系统上,我决定在有问题的 PC 上重新启动到实时 ubuntu usb 棒,并从那里的同一服务器下载同一文件,速度很容易达到大约 10-12 兆比特每秒,这与我用来测试它的另一台 PC 的速度相同。

我进行的其他一些测试包括 iperf3 测试(一种网络带宽测试工具)。我在 VPS 上设置了 iperf3 服务器,并在有问题的 PC 和另一台计算机上设置了客户端。结果如下:

有问题的PC(Windows 10 - x64):

iperf3.exe -R -c xxx
Connecting to host xxx, port 5201
Reverse mode, remote host xxx is sending
[  4] local 10.0.0.2 port 50862 connected to xxx port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   162 KBytes  1.32 Mbits/sec
[  4]   1.00-2.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   2.00-3.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   3.00-4.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   4.00-5.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   5.00-6.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   6.00-7.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   7.00-8.00   sec   187 KBytes  1.54 Mbits/sec
[  4]   8.00-9.00   sec   187 KBytes  1.53 Mbits/sec
[  4]   9.00-10.00  sec   187 KBytes  1.53 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  3.75 MBytes  3.15 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  1.93 MBytes  1.62 Mbits/sec                  receiver

iperf Done.

其他计算机(Macbook Pro - OSX Sierra):

/Users/xxx/Desktop/iperf3 -R -c xxx
Connecting to host xxx, port 5201
Reverse mode, remote host xxx is sending
[ 5] local 10.0.0.27 port 58353 connected to xxx port 5201
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 129 KBytes 1.06 Mbits/sec
[ 5] 1.00-2.00 sec 611 KBytes 5.01 Mbits/sec
[ 5] 2.00-3.00 sec 769 KBytes 6.30 Mbits/sec
[ 5] 3.00-4.00 sec 777 KBytes 6.37 Mbits/sec
[ 5] 4.00-5.00 sec 777 KBytes 6.37 Mbits/sec
[ 5] 5.00-6.00 sec 777 KBytes 6.37 Mbits/sec
[ 5] 6.00-7.00 sec 747 KBytes 6.12 Mbits/sec
[ 5] 7.00-8.00 sec 744 KBytes 6.10 Mbits/sec
[ 5] 8.00-9.00 sec 747 KBytes 6.12 Mbits/sec
[ 5] 9.00-10.00 sec 759 KBytes 6.21 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 5] 0.00-10.00 sec 12.1 MBytes 10.2 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 6.93 MBytes 5.81 Mbits/sec receiver

iperf Done.

在有问题的个人电脑上,下载速度似乎被限制在每秒 187 千字节,而另一台计算机的下载速度约为每秒 770 千字节。

我进行的另一项测试是在两台机器上设置一个 ftp 服务器,并从 VPS 向两台机器发送一个文件,有问题的 PC 的速度保持在每秒 190 千字节左右,而另一台计算机的速度保持在每秒 700-800 千字节左右。

从我的所有发现来看,这似乎是操作系统的问题。而不是计算机本身的问题。目前我还没有解决这个问题的办法。如果有人能提供一些关于这个问题的意见,我将不胜感激。

规格可以在这里找到:

有问题的PC: 诊断仪

  • 操作系统:Windows 10 x64
  • 中央处理器:Intel Core i7
  • 内存:16GB
  • 存储:120GB SSD,1TB HDD
  • 显卡:GTX 970

苹果MacBook Pro

  • 操作系统:OSX Sierra
  • 中央处理器:Intel Core i7
  • 内存:16GB
  • 存储:1TB PCI-E 闪存
  • 显卡:AMD RADEON R9 M370X、英特尔 Iris Pro 1536

答案1

终于找到了解决办法。运行后

netsh interface tcp reset

速度恢复正常。

相关内容