小编Jos*_*ahn的帖子

Windows XP 中内存地址到物理模块的映射

我计划在具有双处理器、基于英特尔 Nehalem 微体系结构和三通道 RAM 的工作站上运行 32 位 Windows XP。尽管 XP 限制为 4 GB 的 RAM,但我的理解是它可以在安装超过 4 GB 的情况下运行,但只会暴露 4 GB(或略少)。

我的问题是:假设 6 GB 的 RAM 安装在 6 个 1 GB 模块中,Windows 实际将哪个物理 4 GB 映射到其地址空间?

特别是:

  • 它会使用所有六个 1 GB 模块,利用所有内存通道吗?(我的猜测是肯定的,并且映射到组内的各个模块发生在硬件中。)

  • 它会将 2 GB 的地址空间映射到两个 NUMA 节点中的每一个(因为每个处理器都有自己的内存接口),还是一个处理器可以快速访问 3 GB 的 RAM,而另一个只有 1 GB?

谢谢!

memory nehalem numa triple-channel windows-xp

5
推荐指数
1
解决办法
1280
查看次数

标签 统计

memory ×1

nehalem ×1

numa ×1

triple-channel ×1

windows-xp ×1