科技科普:为什么插满四根内存容易蓝屏重启?
如果你是第一次组装电脑,大概率会有这样一个疑问,就是新买来的主板明明设计的就是有四个内存插槽,难道不是插满了容量更大,性能更强吗?结果当你真的这么做了之后,却发现电脑经常程序崩溃,自动降频,严重的甚至还会随机重启,蓝屏死机。
既然四根内存这么难用,主板厂商为什么不直接做成两个插槽?非要留这个坑给我们踩?大家好,我是老柴,欢迎来到科技老柴的频道。本期科技科普,老柴就从底层原理讲起。为什么说主板的四个内存插槽最好只插两根,让你自己装机再也不踩坑?
首先需要明确的是,内存条并不是越多越好,尤其对于家用的消费级电脑来讲,两根16G的内存一定是优于四根8G内存的。为什么这么说?这就要讲到CPU的内存控制器,没错,根源在CPU而非主板。能插几根内存条是CPU内存控制器物理驱动的能力上限决定的。
因为主板说到底只是底座,用来连接内存给到CPU使用。而桌面消费级CPU无论是AMD还是Intel,无论是I3、I5、I7、I9,还是R3、RS、R7、R9,内存控制器就只支持双通道,除非是工作站平台,就比如说Intel的X系列和AMD的线程撕裂者,才能原生支持四通道甚至八通道。
主板上插两根内存条,一根内存占用一个内存通道,这就叫1OPC。CPU控制器只需要驱动每通道一根内存,这样信号负载小,高频、超频都稳定,基本上也都是可以直接跑到标称的XMP频率。
而如果你往主板上插满四根,2DIMM per Channel Topology,这样就会出现两根内存抢占一个内存通道,被称为2DPC模式,会导致电气负载、寄生电容大幅增加。
你可以简单理解,在潜水的时候你自己用一个氧气瓶舒服,还是两个人共用一个氧气瓶,其实是一个道理。最直观的就是内存的最大频率会强制下降,如果运气差一点,还会出现蓝屏、重启、游戏闪退、软件崩溃等等问题。
以AMD的锐龙9000为例,2DPC理论可以跑到5600,而2DPC就直接掉到了3600。那么问题来了既然消费级电脑只能插两根内存,主板厂商为什么还要做4个插槽?难道是故意在坑不懂行的消费者?还真不是。
其实有很大一部分原因是历史惯性,因为在DOR4以及更早的时代,内存频率普遍不高,就比如说DOR3早期只有800,1066,DOR4后期高频也才3600。而2DPC的代价很小,延迟损失也几乎感知不到。那时候4内存插槽主板是绝对的刚需,前期攒机先买两根8G用,后期不够直接再加两根,也不用换内存增加成本。
而到了DDR5时代,问题就被急剧放大,DDR5原生高频,2DPC导致电气压力暴增,降频、延迟代价就变得非常明显,但老设计习惯却延续下来,主板继续保留4个插槽。其实反过来想想,如果一块主板不断迭代,突然有一天从四插槽变成两插槽了,消费者大概率第一反应就是减配,而厂商也不愿意科普这些知识,花那个时间精力去解释,倒不如干脆就一直四插槽算了。
老柴最后总结一下,家用消费级组装电脑内存插两根就行,并且优先插2、4槽,就是远离CPU的A2+B2,而能插几根内存条,是CPU内存控制器物理驱动的能力上限决定的,跟主板其实没太大关系。服务器工作站插的满,不代表消费级桌面CPU就支持。
DDR5时代主板依旧设计四根内存插槽,很大一部分原因是历史惯性。
本期科技科普:为什么说主板的四个内存插槽最好只插两根?就到这里,我是老柴,我们下期再见!
热门跟贴