我注意到,我们的一个Windows XP 32位盒,有4GB的RAM,只能使用高达1.3GB的物理内存。 有没有人遇到过这个?
我能想到的唯一的事情是它是一个4GB的32位操作系统的东西,但我不明白为什么会导致XP只使用1/3的RAM。
谢谢!
回答你的问题:
所以它似乎不是一个32/64位的问题。
盒子上有一台华硕E8400,在华硕P5K SE主板上运行。 操作系统是Win XP SP3 32位。
计算机BIOS对可用RAM有什么看法? 另外,你的意思是“最多只能使用1.3 GB”? 系统属性中的计算机有多less内存?
32位将使它停在大约3.25GB。
当它达到最高限额时是否进入交换文件过载状态(您是否记得configuration交换文件以自动调整其大小或将其修复为4 GB?)
32位CPU支持高达4 GB的RAM,其中约3.2 GB可用于操作系统。 (如果CPU具有PAE ,则理论上的最大值为64 GB,尽pipeWindows XP被人为限制在4 GB)。 所以,一点都不重要。
看看MS的下一页。 特别是顶级的桌子。
http://msdn.microsoft.com/en-us/library/aa366778.aspx#physical_memory_limits_windows_xp
每个进程只能有2GB,内核只会使用1GB。
你在盒子上运行什么? 如果只有一个程序,你将无法使用所有的4GB。
看看这个页面是否更有意义。