Nehalem Xeon在32位操作系统,XP与2003上的表现

时间:2009-04-07 02:53:14

标签: windows memory 32-bit numa nehalem

我必须在WinXP或Win2003上运行32位代码。 Nehalem Xeons(5500系列)应该是最快的,但我不确定内存安排会发生什么。我不确定两部分:

  1. 要获得最大速度的内存设置,我需要安装至少6GB的RAM(以便为每个CPU提供3个支持)。内存是否以这样的方式交错,即32位操作系统(WinXP或2003)将获得最大性能? (我很好浪费几百GB)。
  2. Win2003的NUMA支持是否适用于Xeon 5500? (如果是这样,我认为我应该使用Win2003而不是WinXP?)

3 个答案:

答案 0 :(得分:1)

为什么要使用32位操作系统限制系统?您可以在64位操作系统上运行32位代码,64位Server 2003将在您描述的系统上运行得非常好。我个人会选择2008或Linux。

无论如何,在双Nehalem Xeon上运行32位操作系统是没有理由的。因此,获得64位操作系统和 12 GB 的RAM。

答案 1 :(得分:0)

你似乎把公羊的数量与公羊的速度混为一谈。

通常你想要的是更少质量的ram,而不是ram的数量(假设你有足够的ram)。

更重要的是...... 你如何使用4GB内存?

如果您运行的所有应用程序总共需要超过4 GB,那么您可能需要重新考虑您的方法......但是再次获得大量内存使用意味着您已经浪费了大量时间......


略微不相关,关于Windows XP 32位和ram限制:

Windows XP 32 bit is limited to 4GB(大概是因为它忽略了所有新计算机附带的4个额外地址位,请参阅Physical-address-extension)。

答案 2 :(得分:0)

是的,Server 2003 Enterprise既支持NUMA,又支持真正的36位PAE寻址,最高可达64GB(在SP1及更高版本中)。所以这是最好用的。