使用 32 位 VM 获得更快的 VM 性能

使用 32 位 VM 获得更快的 VM 性能

我有多个虚拟机,它们经常同时运行。最常见的两个是 Windows 2008 服务器和 Ubuntu 服务器。原因是开发可以在两个服务器上运行的开源应用程序。

当我启动 Windows VM 时,由于是 Windows,当我必须在 VM 和主机 Mac 上执行某些操作时,系统会变得非常缓慢。我知道部分原因是 RAM 使用率。服务器大约有 2GB RAM,我的 Mac 有 8GB,但我想知道处理器是否是其中的一部分。目前我在 VM 中安装了 64 位版本的 2008,我想知道当我需要在两个系统上执行操作时,我是否可以安装 32 位版本并获得更好的性能?

编辑:看起来实际上是 Firefox 破坏了我的系统。切换到使用 Chrome,一切运行正常,即使在 VM 启动和关闭时也是如此。授予 Rig 的答案,因为他提供了最好的建议和对我实际问题的答案

答案1

说实话,我认为在 32 位模式下运行不会在性能方面带来好处。我有类似的 Mac 设置,但我使用 VM Windows 7 并将 RAM 和核心分成两半,只要我不在 VMWare 中使用“Unity”设置,性能就相当不错。

其中一些可能是组合或慢速硬盘、VM 软件或处理器。

如果您的主机上没有更多的规格,那么很难确定性能不佳的具体原因。

答案2

与 64 位操作系统相比,使用 32 位操作系统可以节省一点 RAM 使用率,但实际上节省的并不多;罪魁祸首很可能是磁盘 I/O。

无论如何,不​​建议针对 x86 Windows Server 系统进行开发,因为 Microsoft 仅支持 x64(Windows Server 2008 R2 已经仅适用于此 CPU)。

相关内容