我的家庭网络由一个直接连接到互联网的 ADSL 调制解调器和两台使用无线网卡连接到调制解调器的笔记本电脑组成。其中一台笔记本电脑使用 Microsoft Windows 7,另一台使用 FreeBSD 10.1-STABLE。我使用 VirtualBox 在 FreeBSD 机上安装了 Microsoft Windows 7。两台机器都使用 Internet Download Manager 6.22 从互联网下载大文件(在 FreeBSD 机上,IDM 在 VirtualBox 下运行)。
问题是两台主机的下载速度差别很大:Windows 7 机器快了两三倍,而 FreeBSD 机器的互联网速度很慢。当 Windows 7 机器下载文件时,FreeBSD 机器需要很长时间才能加载网页。这在不同的服务器上用不同的文件进行了测试,我相信这与我的本地主机有关。我在 ADSL 调制解调器上使用默认设置,调制解调器和两台主机中都没有实现带宽控制机制或任何其他技巧。
当 Windows 7 系统未进行下载时,FreeBSD 系统上的下载速度正常。
答案1
如果您没有使用任何带宽控制,那么 Win7 盒子很可能会饱和您的下水管,从而导致任何其他连接的数据包丢失。
如果您的 VirtualBox 操作系统正在下载一个巨大的文件,那么您的独立 Win7 盒子是否存在连接问题?应该存在。这是正常的。
如果我下载 Linux ISO,而它实际上占用了我的 Uverse 互联网,我的妻子就无法浏览 Reddit。这是正常的。