Sha*_*ehr 2 memory vmware virtual-machine
可能重复:
记忆棒,32 位和 64 位操作系统
我的计算机上有一个 VMWare 虚拟机(主机:Win7 x64,VM:Win7 x86)。主机有 8GB,其中我已为 VM 分配了 4GB,如下面的屏幕截图所示:
但是当我访问 VM 本身时,计算机似乎认为它只有 3 GB - 请参阅任务管理器的屏幕截图:
请注意 3071 GB 的总物理内存。我尝试关闭 VM 并重新启动,但它仍然没有使用额外的内存。
另请参阅我的系统屏幕截图:
这是VMWare的限制吗?或者我需要翻转一些秘密开关吗?
通常 32 位操作系统只能看到 4 GB 的内存,包括设备(显卡等)。这会导致操作系统看到 3 GB 的物理内存,即使安装的物理内存超过 3 GB。这适用于物理机和 VM。
32 位 Windows XP,如 Windows 2003 Server 和更高版本,支持 PAE(物理地址扩展),允许它使用超过 4 GB 的物理内存。由于 Windows XP 中已经存在的驱动程序不兼容,Windows Vista 和 Windows 7 不再支持 PAE。
因此,通常只有 64 位 Windows 支持超过 3 GB 的物理内存加上支持 PAE 的 32 位 Windows 版本(Windows 2000、Windows XP、Windows Server 2003、Windows Server 2008);而不支持 PAE 的 32 位 Windows 版本(Windows Vista、Windows 7)通常无法看到超过 3 GB 的物理内存。
再次注意,分配给 VM 的内存计为 VM 中运行的操作系统的“物理内存”。
归档时间: |
|
查看次数: |
33994 次 |
最近记录: |