内存频率谁说了算?主板还是CPU?

查看Intel官网介绍,会看到不同的CPU对内存频率的支持不同。

例如i3-9350K支持的最大内存频率2400MHz,i7-8700支持的最大则可以达到2666MHz。


但如果打开查看某个品牌主板的规格说明,同样有支持的最大内存频率。

例如影驰Z390 GAMER主板支持的内存频率可以达到3600MHz。

这时候问题就出现了,CPU和主板同为电脑中不可或缺的一部分,哪一个才是内存频率的真正主导者?

聊到这个问题,我先给那些连频率都不知道是什么的小白简单科普一下。


频率

无论是内存、CPU还是显卡,都会运行在一定的频率下,说明它们的处理速度越快,这就和风扇一样,转速越快,风力往往越强劲。但是在电脑中,性能不单单只是由频率决定,例如内存除了频率,还有时序、容量等参数。所以频率仅限相同的产品,同一代进行横向对比。

超频

电脑硬件通常会按照某个既定的频率运行,这个频率是厂商认为设定的。但既然是人为设定,那我们也可以去人为更改,将默认的频率修改到更高,让硬件超负荷、高性能运转,这就是俗称的超频。


那哪些因素会影响到内存频率?

从前文的铺垫来看,我们大概可以知道答案:

1、CPU支持的内存频率;

2、主板支持的默认内存频率;

3、主板支持的最高内存频率;

4、内存自身的默认频率

何为内存的默认频率?

内存条的默认频率指的就是你在买内存的时候,产品标题或者包装上标明的频率。


内存条的默认频率代表了这个内存可以稳定工作的最高频率是多少。这里有两个关键词,一个是最高,一个是稳定,也就是说,在这个频率下,是可以保障电脑正常开机和稳定运行的。例如影驰HOF Ⅱ DDR4-3600 8G*2内存,默认频率3600MHz,意味着它可以100%毫无压力工作在3600MHz及以下的频率范围内。

接下来我们要回到本次的主题,即CPU和主板,哪一个才是内存频率真正的主导者?

这里分为两种情况——超频和不超频。

不超频,”最低原则“决定内存频率

什么意思呢?就是说在不超频的情况下,内存可以运行多高的频率,由CPU支持的最大频率,主板支持的最大频率和内存自身的默认频率三者中的最低频率决定。

6代CPU和100系主板对应,默认频率2133

7代CPU和200系主板对应,默认频率2400

8代CPU和300系主板对应,默认频率2666

假如内存默认频率2133MHz,CPU是i7-7700K(支持内存频率2400MHz),主板是Z270(支持内存频率2400MHz),那么内存频率只能运行在2133MHz;

假如内存默认频率2400MHz,CPU是i7-7700K(支持内存频率2400MHz),主板是Z170(支持内存频率2133MHz),那么内存频率也只能运行在2133MHz;

假如内存默认频率3600MHz,CPU是i9-9900K(支持内存频率2666MHz),主板是Z390(支持内存频率2666MHz),那么内存频率以CPU和主板支持的频率为准,即2666MHz。

超频,内存本身最大的频率和主板超频的最大频率决定内存频率

在这篇文章的介绍中,我们主要围绕Intel平台来介绍。因为Intel平台的B系列和几乎全部的H系列主板无法对内存超频,能超频的基本是Z系列,所以这里也要提醒玩家,如果想要使用高频内存或者超频,务必要配备Z系列主板。

如果你的主板和内存都支持超频,那么内存的默认频率、主板支持的默认内存频率和CPU支持的默认内存频率都将被忽略不计。这时候限制条件只有2个:内存条最大频率和主板超频的最大频率。

内存条最大频率很大程度上由内存体质决定。例如同样是DDR4-3600 8G内存,有些只能超到4000MHz,而有些可以超到4600MHz+(这里要给影驰影驰HOF Ⅱ DDR4-3600 8G*2打个小广告)。

但即便内存本身可以超到那么高的频率,也不代表着内存就一定能以运行到那么高的频率。因为主板能支持多少频率的内存是关键。 

举个例子,假如主板最高只支持内存超到4000MHz,即便影驰HOF Ⅱ DDR4-3600 本身可以达到4600MHz+,但迫于主板的限制,最高也只能超到4000MHz+。

最后,我们来总结一下:主板、CPU和内存本身这三条是限制内存默认频率的关键;而在超频的时候,内存本身和主板支持的最高内存频率,决定了内存可以运行的最高频率。