Windows 上的网络带宽随 CPU 使用率的变化而变化

Windows 上的网络带宽随 CPU 使用率的变化而变化

我最近意识到我的 Windows 计算机上的网络带宽(特别是接收数据)没有达到应有的水平。这台计算机通过电力线连接到路由器。使用 iperf3,我可以以大约 130 Mbps 的速度向路由器发送数据。问题是,我只能以大约 60 Mbps 的速度接收数据。

我知道电力线适配器可以以大约 130 Mbps 的速度发送和接收,我用另一台运行 Ubuntu 的计算机进行了测试,问题出在运行 Windows 的计算机。如果数据不通过电力线,我可以获得大约 800 Mbps 的不错速度。

我禁用了远程差分压缩和大型发送卸载,这有点帮助。尝试禁用自动调谐,似乎没有帮助。但奇怪的是:在测试时,似乎当 CPU 工作时,比如说 50%,我的速度实际上会上升到 130 Mbps。

我目前怀疑这与 CPU 速度有关,空闲时约为 2 GHz,工作时最高可达 2.6 GHz。不过,我认为这不是应该的工作方式,我希望得到任何修复此问题的建议。

编辑:实际上,我刚刚意识到 CPU 速度似乎不是问题:当处理器频率为 1.2 Ghz 且利用率为 25% 时,我的下载速度仍为 130 Mbps。以下是任务管理器的屏幕截图,您可以亲自查看:https://i.stack.imgur.com/qk6Zk.jpg

答案1

您的电源管理设置可能会影响您的性能。

尝试禁用 Windows 中的省电功能。最简单的方法是将电源配置文件切换为默认的内置高性能電源計劃。

启用此计划可防止 Windows 降低您的 CPU 速度,从而提高您的网络性能。

相关内容