为什么 Windows 10 上的环回比 Linux VM 内的环回慢?

为什么 Windows 10 上的环回比 Linux VM 内的环回慢?

我一直在使用 iperf3 测试我的 Windows 机器的环回适配器的速度,得到以下结果:

iperf3 在 Windows 上的结果

但是,当我在同一台 Windows 机器上运行的 Linux 虚拟机中运行完全相同的测试(使用 Oracle VM VirtualBox)时,我得到以下结果:

Linux 虚拟机上的 iperf3 结果

吞吐量增加了 10 倍以上,这根本说不通。我本来以为环回流量的主要瓶颈是 CPU 或 RAM,但两次测试都在完全相同的硬件上运行,只是操作系统不同。

我的问题是,造成这种差异的原因是什么?这些结果分别是 Windows/Linux 的典型结果吗?在 Windows 上运行测试时,我可以做些什么来增加吞吐量?

我尝试禁用防火墙,但没有任何效果。

相关内容