我想要使用4GB的RAM。我可以在Windows XP 32位中使用吗?或者我应该使用Windows XP - 64位?它支持4GB内存吗?
Windows 7 32位是否支持超过4GB的RAM,或者仅在Windows 7 64位中支持> 4GB?
我想要使用4GB的RAM。我可以在Windows XP 32位中使用吗?或者我应该使用Windows XP - 64位?它支持4GB内存吗?
Windows 7 32位是否支持超过4GB的RAM,或者仅在Windows 7 64位中支持> 4GB?
Answers:
如果你想使用完整的4GB,请选择64位或 启用PAE 。我建议将来扩展的第一个选项。
您还需要首先确保您的芯片组能够支持您正在安装的内存量。
简短的回答是使用64位Windows 7. XP的64位驱动程序情况不太好(只要您使用的是当前硬件)。
您可以为32位Windows(XP到7)启用PAE,但特别是非服务器版本 忽略4GB以上的任何内存 因为有些司机没想到,所以他们失败了。
在32位服务器Windows上,驱动程序情况更“受控”,因此支持PAE的额外内存。即便如此,例如,您可以使用4GB RAM进行两个“2GB”进程,但是您不能使用单个“4GB”进程,因为32位进程仍然限制为4GB,其中一些映射到设备和内核。
同意=去Win 7 64位..(或'破解'Win 7 32位内核..)
如果你必须使用32位XP,看看你是否可以获得一个'2003 Server'版本,它将允许你解决所有的物理RAM ... http://msdn.microsoft.com/en-us/library/windows/hardware/gg487508.aspx
[MS 32bit操作系统的RAM限制是'营销决策'= Linux&完全相同的硬件上的Mac OS将解决所有RAM。
因此,32位MS Windows XP Pro仅限于4Gb地址空间(由于10年前造成BSOD的脑死驱动器)大约750Mb被“保留”用于I / O,剩余约3.25 Gb可用......并且MS仍然强加此限制今天,尽管(我相信)所有当前的驱动程序都是PAE'意识到',这意味着你真的只需要'保留'大约32Mb的低地址页面空间用于I / O ...]