我正在运行大约十几个不同的Linux 客户机在下面Windows 10 VirtualBox 5.1在客户机上,我注意到虽然上传速度令人满意(桥接模式下约 300 Mbit/s,这是主机上可实现的速度),但下载速度却很糟糕(不到 2 Mbit/s)。
来宾配置了 NAT 网络,网络接口为virtio-net。上一段中我提到了配置为桥接模式的一个客户机。
主机 CPU 是酷睿 i5 4460. Linux 是库存Debian7, 8, 9,Ubuntu12.04,CentOS7、8,32 位和 64 位版本。桥接客户机是趣图具有定制内核的 Linux。
我已将 virtio-net 更改为模拟英特尔 PRO/1000 MT 台式机没有可测量的差异。
答案1
我看到过许多抱怨 VirtualBox 客户端网络速度的帖子,但那里讨论的所有想法都对我的情况没有任何帮助。
在 VirtualBox 中摆弄不同的设置时,我也将模拟芯片组的类型从默认PIIX3到ICH9 瞧瞧– 下载速度突然与上传速度持平!使用桥接网络,客户机上的速度与主机上的速度大致相同。NAT 网络主机上的速度提升至约 200 Mbit/s(即提升了 10 倍以上)。
我重复了该过程,从 ICH9 转到 PIIX3 并反之亦然,结果相同——这种变化对网络速度的影响是巨大的。