为什么在虚拟 2008 R2 上连接外部 FTP 站点很慢而在主机上却很慢?

为什么在虚拟 2008 R2 上连接外部 FTP 站点很慢而在主机上却很慢?

我通过 VirtualBox 4.0 在我的 Windows 7 主机上安装了 Windows Server 2008 R2 作为虚拟客户机。

我这样做是为了将我的开发活动转移到受控环境,当我不想开发时,这样不会影响我的主机操作系统。

我遇到的问题是,当我尝试连接到我的共享主机 FTP 时,虚拟操作系统上的速度非常慢,但在主机上却非常快。

我试过:

  • 禁用 Windows 防火墙
  • 尝试几个不同的 FTP 客户端

还有人有这个问题吗?

答案1

您的 Win 7 主机是否足够强大,可以运行 Win 7 和 Win 2008?仅仅因为 Win 2008 机器是虚拟机并不意味着它不需要更少的资源就能顺利运行。您是否检查过虚拟机和主机上的内存使用情况?主机有多少内存?您为 2008 虚拟机分配了多少内存?如果内存太少,那么它最终会进行大量分页并导致性能不佳。您可能只是资源不足……

答案2

我找到了答案。在 VirtualBox 中,我将网络适配器设置为使用“桥接适配器”而不是 NAT。

VirtualBox 中的桥接适配器设置

这使得一切工作(FTP、Web Deploy 等)都变得更快。

感谢您的意见。

相关内容