我试图了解主板上单通道、双通道、三通道和四通道内存的物理差异。
我的主板有 4 个黑色内存插槽,每个插槽包含 4GB RAM,总共 16GB。
因为我有一个 1155 插座,所以我知道我只能使用双通道。
但是 2011 插槽呢?它支持四通道内存,但我不明白它在主板上看起来会是什么样子。我见过许多双通道插槽,只有 2 种颜色。
三通道或四通道是否也只有 2 种颜色变体,还是会有更多颜色?
答案1
三通道或四通道是否只有 2 种颜色变体,还是会有更多颜色?
不是颜色更多,而是同色插座数量更多。例如,基于 X58 的主板(三通道)通常会提供 6 个插座。3 个蓝色,3 个白色。
- X58/i920 有三个内存控制器,可同时使用。
(又称三通道)。 - 内存控制器 #1 连接到 DIMM 插槽 A1 和 1B。
- 内存控制器 #2 连接到 DIMM 插槽 A2 和 2B。
- 内存控制器 #3 连接到 DIMM 插槽 A3 和 3B。
由于典型的消费者设置具有一个内存控制器,该控制器最多可处理 2 个 dimm 插槽*这相当于 3x2 内存组。您希望同时使用所有内存控制器,因此在每个内存控制器上放置一个 DIMM。此组具有相同的颜色。
典型设置可以处理每个内存控制器的两个 DIMMS。因此,您可以获得第二组颜色。
在消费级四通道设置中,您会期望有两组四个。因此有两种颜色和 8 个 DIMM 插槽。
在服务器设置中,你会发现每个内存通道有更多插槽。例如,我的家用服务器(Dell R300)有 6 个 DIMM 插槽。它是双通道的。所以我有 3 组 3 个插槽。从逻辑上讲,这与我家用台式机中的两组 3 个插槽截然不同。
基于此,您可以轻松推断其他配置。
*或者最多 4 个等级。一个普通消费级 DIMM 计为 2 个等级,因此相当于 2 个 DIMM。在基于服务器的主板上,情况通常有所不同,但这是以速度为代价的。
答案2
主板决定您是否可以使用双通道、三通道或四通道内存。这网站对不同类型的记忆进行了很好的解释。
简而言之,双通道内存使用的数据线是单通道内存的两倍。三通道内存使用的数据线是单通道内存的三倍。四通道内存使用的数据线是单通道内存的四倍。
内存控制器比内存访问速度更快,因此它重叠数据流以提高速度。
答案3
主板上的插槽颜色是任意的和非标准的。我建议查看主板手册或主板上的 PCB 丝印,以了解哪些插槽(或插座)属于哪个通道。不要将插槽与通道混淆。每个通道将支持一个或多个插槽。对此的命名是“DPC”或“每个通道的 DIMMS”
A MOBILE CPU may support only one DPC.
A DESKTOP CPU product will generally support 2DPC
A HEDT (high-end desktop) / Workstation may support 3DPC
A SERVER product may support 4DPC or more.
每个通道代表一条独立的 DDR 内存总线。由于每个通道上一次只能有一个 RANK/DIMM 进行通信,因此拥有更多独立通道是有优势的。
Single channel = 64-bit memory interface
Dual channel = 128-bit memory interface
Triple channel = 192-bit memory interface
DDR-1600 = 1600MT/s.
(1600 * 64) / 8 = 12,800 MB/sec. **
(1600 * 128) / 8 = 25,600 MB/sec. **
(1600 * 192) / 8 = 38,400 MB/sec. **
** Theoretical maximum bus speed. Unlikely to achieve.
系统将在系统支持的尽可能多的通道上“交错”或“条带化”(想象 raid-0)数据。
此外,随着通道的增加,存储体资源也会增加,因此您可以同时访问更多存储体(行)。这可使内存控制器更高效地传输数据。