为什么电脑单个通道插多根内存会导致降频?

先引入几个名词1DPC(1 DIMM per Channel),2DPC(2 DIMM per Channel),3DPC(3 DIMM per Channel)。像题主这种就是3DPC的情况。题主这种情况和RDIMM没有关系(服务器也用不了UDIMM),而和信号完整性有关。3DPC在DDR3这时候是一种常规操作,但大家发现没有,现在几乎没有3DPC,更多的是2DPC,甚至是1DPC,这是为什么呢?

一个Channel连多根内存可以支持更大内存容量,这对服务器相当重要。但这么做也有副作用:

这种连法叫菊花链,简单来说就是先连到近端插槽,再连到远端插槽,就像USB级联一样。这可不是一根线,而是一百多根线,包括数据和命令线等都依次连过去,只有片选不一样。这种连法会造成信号干扰,用业内说法就是眼图变窄,甚至眼图消失,需要想办法抗干扰。1DPC比2DPC信号完整性好,2DPC比3DPC信号完整性好。3DPC在DDR3以下的时候因为频率比较低,还可以想办法克服,但DDR4后期频率很高后,3DPC的眼图完全没法看,加EQ都没用,所以DDR4没有3DPC了,DDR5更别想了。

在支持3DPC的系统中,高频干扰更严重,所以3DPC要降频,所以一般1DPC频率>2DPC>3DPC。

举报
评论 0