VMWARE Workstation 可以在 32 位 Windows 主机中读取超过 4GB 的内存吗?

VMWARE Workstation 可以在 32 位 Windows 主机中读取超过 4GB 的内存吗?

安装 4GB 时,Windows 32 位只能使用~3.2GB。

一些软件例如Superspeed的Ramdisk可以使用未使用的内存,也就是说,我可以将剩余的浪费的768MB用于ramdisk用途。

VMWARE 工作站有这个功能吗?我想将浪费的内存用于 VMWARE 中的客户操作系统,例如,我安装了 8GB,HOST Windows 只能看到 3.2GB,其余 4.7GB 用于虚拟机。

我问这个问题的原因是我还不想切换到 64 位 Windows。

有人可以帮忙吗?

答案1

我会说不行,因为你运行的操作系统在 32 位环境中无法处理超过 3.x GB 的内存,而系统需要能够处理它才能让应用程序使用它。不过我还没试过。

答案2

解决 4GB 以上问题所需的硬件功能以任何方式来自运行 32 位模式的系统称为 PAE。如果虚拟环境没有模拟这一点,则:否。

答案3

在 32 位 Win 机器上,“上部”内存的唯一用途是作为 RAM 驱动器。

答案4

http://www.vmware.com/files/pdf/server2_beta2_faq.pdf

第 2 页,“64 位客户操作系统支持...”

相关内容