内存条应该怎么插?为什么要从远端插起?不遵循为啥还可以work?有啥副作用?

内存条应该怎么插?为什么要从远端插起?不遵循为啥还可以work?有啥副作用?

拿到内存条,看着空空荡荡的主板插槽,要插在哪里呢?

当然如果你是一下买了四根内存条的土豪,这个不成问题,插满好了!但是据统计,大于90%的人都是买了两根甚至一根内存。这时插在哪里就成了一个问题,插在哪里效能更好,更稳定呢?

相信大部分装配电脑的老手都知道要组成双通道,但怎么组成双通道,双通道插在哪里合适却有很多歧义。至于为什么就更不为人所知了。我们今天就大家碰到最多的情况:两根内存条,来介绍怎么插、为什么这么插、不这么插为什么有时候还可以工作、有什么副作用这些角度来全面了解一下。老鸟可以跳过第一节,从第二节开始。

内存条应该怎么插?

现在大部分主板都在主板说明书中介绍了内存条推荐插法,不同主板对内存插槽叫法不一,为了统一起见,这里我们统一各种term:

如图。距离CPU近的内存插槽叫做“近端”,远的插槽叫做“远端”,依次是A1、A2、B1、B2

现在CPU都至少支持双通道,如服务器CPU还有三通道甚至四通道,我们这里只介绍双通道的情况。一般的主板,A1和A2组成一个通道,B1和B2组成另一个通道。至于什么是通道见下面两篇文章:

老狼:内存系列一:快速读懂内存条标签zhuanlan.zhihu.com图标老狼:内存系列二:深入理解硬件原理zhuanlan.zhihu.com图标

大部分主板推荐两根内存插A2和B2,单根推荐插A2。也就是在同一个通道内尽量插远端内存插槽

为什么要插远端内存插槽?

两根内存条分别插Ax和Bx是为了两个通道各占一个,从而达成双通道,这非常容易理解。那为什么从远端开始插呢?

这么反人类反常识的推荐是为了信号完整性的考虑。内存插槽和内存控制器(MC/IMC)之间有大组连线:

同一个Channel,两个插槽信号有两种连接方式:菊花链和T-Type两种方式,菊花链简单来说就是先连到近端插槽,再连到远端插槽,就像USB级联一样;T-type是先连到中间,再分支到两边。大家可以观看扩展阅读1来了解详细情况。

内存插在远端,这主要是考虑信号反射的问题。如果插在近端的插槽,远端没插内存,这会有信号反射,从远端又反射回近的那个,造成不必要的信号干扰。这种干扰会造成眼图的变窄,信号可辨识性变差的问题。如果内存需要超频,就会更加困难。眼图是什么可以看这篇文章:

老狼:芯片中的数学——均衡器EQ和它在高速外部总线中的应用zhuanlan.zhihu.com图标

简单来说如下面这个示意图,把011、001、100和110叠加在一起形成一个眼图。它有不少术语:

其中包括:高电平,低电平,周期(UI,Unit Interval),眼高,眼宽,上升时,下降时和抖动Jitter。

眼宽大,眼高高,Jitter窄,眼图就好,我们叫做眼图睁开;眼宽扁,眼高低,Jitter窄,信号就差,甚至难以采样和辨识,这时我们就叫眼图闭合。

为什么不遵循还可以工作?

有些同学可不管这些,free style,从近端的插,如A1和B1组成双通道,甚至A1和B2,发现也有时候也可以工作,从此对从远端的要求嗤之以鼻。

实际上有些主板厂商和OEM对内存插法限制比较严格,不这么插直接报错。大部分厂商考虑到主体用户计算机水平不高,懒得看说明书的问题,尽量让各种插法都能工作。造成如果不按照推荐插法也能够启动。

有什么副作用?

能工作不代表工作的很好。眼图的变窄,会让信号可辨识性变差,带来的内存条的性能下降,原来体质好的内存条,本来可以超频也变得不能超频,可以超高一点的也超不了那么高了。

结论

最后总结一下,除个别主板外,一般两根内存插A2和B2,单根推荐插A2。也就是在同一个通道内尽量插远端内存插槽。尽量这样插,内存才能工作的更稳定,更好。

其他内存相关文章:

老狼:神秘消失的内存去哪了?zhuanlan.zhihu.com图标老狼:内存系列一:快速读懂内存条标签zhuanlan.zhihu.com图标老狼:内存系列二:深入理解硬件原理zhuanlan.zhihu.com图标老狼:内存系列三:内存初始化浅析zhuanlan.zhihu.com图标老狼:Win10任务管理器中的"专用GPU内存"是怎么回事?“共享GPU内存”又是什么?zhuanlan.zhihu.com图标老狼:为什么现在的电脑都这么吃内存?zhuanlan.zhihu.com图标

欢迎大家关注本专栏和用微信扫描下方二维码加入微信公众号"UEFIBlog",在那里有最新的文章。同时欢迎大家给本专栏和公众号投稿!

用微信扫描二维码加入UEFIBlog公众号

扩展阅读:

[1]: bilibili.com/video/av39

[2]: systemverilog.io/ddr4-i

发布于 2019-01-10

文章被以下专栏收录

    从首次运用于Intel 安腾处理器,到第一版统一的可扩展固件接口(UEFI)规范出版,无论是在高性能服务器,移动设备或是深度嵌入式设备等,UEFI已在所有平台完全淘汰了BIOS。这里有关于UEFI的一切。