64 位主机上 32 位虚拟机的内存映射

64 位主机上 32 位虚拟机的内存映射

我的主机是 64 位 Ubuntu 操作系统,我想设置一个windows7虚拟机

我怀疑使用 32 位 Windows 7 VM 对我而言对 RAM 和磁盘空间使用没有任何好处 - 因为 VM 的每个 32 位内存地址都会映射到主机的 64 位内存地址上。

这是正确的吗?我应该安装 64 位虚拟机吗?

答案1

你应该安装32 位 x86版本。原因是,Windows 7 64 位 x64需要至少 2 GB 的 RAM 才能正常运行。在这种情况下,32 位系统可以在 2GB RAM 上正常运行。

答案2

我认为你应该安装 64 位版本。我的意思是,如果你在能够运行 64 位的计算机上使用 32 位虚拟机,这就像你买了一辆法拉利以 20 英里/小时的速度行驶一样。由于你使用的 32 位虚拟机的限制,你无法获得 64 位系统提供的最高性能水平。

这可能取决于您使用的虚拟机,但我建议您安装 64 位虚拟机,以确保您能充分利用 64 位技术为您带来的优势。

相关内容