BIOS 中的通道交叉存取和等级交叉存取设置是什么意思?

BIOS 中的通道交叉存取和等级交叉存取设置是什么意思?

我的主板有 6 个内存插槽,3 个绿色,3 个黑色,分为 3 对黑色+绿色。BIOS 中有两个设置在我看来与此相关:

Channel Interleave Setting
This function is allows you to select the Channel Interleave Setting. The
options are 1 way, 2 way, 3 way, 4 way, 5 way and 6 way.

Rank Interleave Setting
This function is allows you to select the Rank Interleave Setting. The options
are 1 way, 2 way and 4 way.

你能解释一下这些设置是如何工作的吗?

答案1

通道交错:

更高的值会划分内存块并将连续的数据部分分布在交错通道上,从而增加潜在的读取带宽,因为可以以重叠的方式向所有交错通道发出数据请求。在使用三个内存模块进行基准测试时,4 路交错可能超过设置 6 路交错的得分性能,具体取决于所使用的基准和操作系统(32 位与 64 位)。然而,我们发现 6 路交错能够为 Super PI 32M 提供比使用 4 路交错设置更高的整体 BCLK(当然,除非您运行单通道或双通道和适当的通道交错,从而减少内存控制器的负载)。

等级交错:

交错内存的物理等级,这样可以在刷新另一个等级的同时访问一个等级。性能增益同样取决于相关基准。对于使用三通道内存配置的全天候系统,将此值设置为低于 4 没有任何好处,而通道交错应保留为 6 以获得最佳整体系统性能。

既然你已经6 个内存模块您希望使用 6 路和 4 路作为相应的值。

来源

答案2

给出更实际的答案。我使用带有 18 个 RAM 插槽的双 CPU 服务器主板遇到了这个问题。这是一台较旧的服务器(2010 年),我以非常便宜的价格购买了总共 72GB RAM(三插槽通道 DDR3)。

当我安装 Windows Server 时,它说我只有 24GB 可用?(但安装了 72GB?)

在 BIOS 中(默认设置)

  • 通道交错 = 6
  • 等级交错 = 4

所以我把一切都改成了:

  • 通道交错 = 1
  • 等级交错 = 1

所有内存都可用,但速度非常慢。登录过程非常慢,用户界面也非常滞后。


然后像这样修改它

  • 通道交错 = 6
  • 等级交错 = 1

可用 RAM = 72GB

登录过程很快,用户界面快捷,运行正常。


通道交错通过阅读和查看手册,似乎) 是它应该运行的通道数。由于我有三通道插槽,并且我希望它在双通道配对 DDR3 中运行,我需要将其保持在通道交错 6。- 6 dived by 3 = 2因此北桥每根内存条有两个通道。这种呈现方式非常奇怪。

排列交错据我所知,用外行人的话来说,这就像“镜像或缓存”RAM 区域。因此,当它设置为 1 时,我可以访问所有 RAM,但 I/O 访问是每个通道的正常速度。当我们开始增加这个值时,它会开始使用其他 RAM 等级(RAM 条的一侧称为等级,可通过双通道配置的 1 个通道访问(在三通道插槽配置中,这就是为什么需要它为 6,因此每个条 2 个通道,每个等级 1 个通道)所以“我认为”等级被镜像到其他物理等级上,从而增加了 I/O。本质上,如果我有 800Mhz 双通道并且我增加了这个值,我会降低物理可用 RAM,但会将 I/O 增加某种倍数。将其设置为 4 会将所有 18 个等级除以 4(4.5 个等级,即 2 1/4 个物理条充当一个条(由于您不能将条分成四分之一,我认为它只与 2 相同 - 这就是为什么我看到的 RAM 数量只有一半)这基本上可以将 800Mhz RAM 变成北桥中的“1600Mhz”,以可用 RAM 为代价将 IO 速度提高一倍以上。

因此,上面答案中的引用说,低于 4 的设置没有任何优势,对我来说,我更喜欢虚拟机有更多的 RAM。

也许在游戏板上会有所不同?但在服务器板上,我测试了它,它在默认设置下运行速度会快一点,但由于这将是一个使用率很低的

  • NAS(FreeNAS 尤其喜欢更多的 RAM 而不是更快的 RAM 速度 - 因此,与我目前的 4GB 系统相比,我只需为其分配 32GB 即可享受 SAMBA 上巨大的速度提升)
  • 路由器(几乎不需要太多东西,但由于我得到了所有额外的东西,我可以将缓存放入 RAM 中!)
  • 虚拟机游乐场(主要是 Ubuntu 服务器... 在 Raspberry Pi 上运行速度很快)
  • 为了炫耀...因为我从来没有拥有过这么多的 RAM,而且没有人会问它以多少级交错运行。

这只是我的理解 - 如果您读了这篇文章,发现我完全错了,请告诉我。我确实尝试阅读了各种资料,并亲自尝试了各种方法 - 我只是用我的常识来解决这个问题。

答案3

您可以尝试将 6 个新内存模块中的 4 个塞入配对插槽,并将通道交错更改为 4 路,但这可能会损害系统稳定性。我强烈建议您使用适合该工作的工具(6x 三通道 DDR3-1600),并将 BIOS 设置保留为自动交错。如果您希望超频,则应更改主要时序 - 更改量不大。

希望这有帮助。:-D

相关内容