虚拟机不运行会对性能产生什么影响?

虚拟机不运行会对性能产生什么影响?

问题

当虚拟机未运行时,使用 VMware Fusion 或 Parallels Desktop 5 for Mac 对 Mac OS X(特别是 10.6)的性能有何影响?换句话说,安装 Fusion 或 Parallels 是否会影响 Mac OS X 的启动时间?

背景

我每周使用 Parallels Desktop for Mac(版本 3、4 和 5)访问 Windows XP 虚拟机一两次。考虑到我使用虚拟机的时间有限,我不希望 Parallels 或 VMware 在虚拟机未运行时影响 Mac OS X 的性能。

我怀疑 Parallels 确实会影响性能,即使虚拟机尚未激活,但我还没有进行足够的测试来找出原因以确认。我已确认在 Mac 启动时,日志中存在与 Parallels 相关的条目 — 例如网络适配器内容。

我重新安装了 Mac OS X 的全新副本。到目前为止,我对启动时间和性能感到满意;但是,在某些时候我将再次需要 Windows,并且必须分解并安装 Parallels 或 VMware Fusion。

相关的研究

答案1

我从未使用过 Parallels,但即使虚拟机未运行,vmware 也会执行以下操作:

  • 在启动时添加虚拟网络接口
  • 在至少一个 vmnet 接口上运行网桥守护进程
  • 在 vmnet 接口上运行 dhcp
  • 在至少一个 vmnet 接口上运行 nat 守护程序。

这些总计约 1.5 - 2mb 的 RAM,并且几乎没有负载。所以,是的,您的系统资源受到了影响,尽管我怀疑您是否会注意到。

答案2

没有什么重大影响,它只是另一个带有一些相关服务的应用程序。如果您的启动时间比预期的要慢,我会看看启动时加载的其他应用程序——尤其是像 Quicksilver 和 Skype 这样的应用程序。

相关内容