欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

用了一年才发现内存居然是默频!XMP究竟是什么?

程序员文章站 2022-03-05 11:11:47
随着ddr5的到来,大家对内存的关注度越来越高,而在购买内存的时候,相信不少人都见过“xmp”这个名词,也听说过“一键xmp”这个功能。那么,xmp究竟...

随着ddr5的到来,大家对内存的关注度越来越高,而在购买内存的时候,相信不少人都见过“xmp”这个名词,也听说过“一键xmp”这个功能。

那么,xmp究竟是什么来头?对内存性能有什么影响呢?这里就给大家简单科普一下。

用了一年才发现内存居然是默频!XMP究竟是什么?

xmp是一个缩略语,全称是extreme memory profile,中文翻译可以理解为“进阶式内存配置技术”。

这是intel 2007年9月份提出的一项内存认证标准,ddr3、ddr4上都有广泛使用,分别对应xmp 1.0、xmp 2.0版本。

为什么要提出这一认证标准呢?主要还是为了统一内存超频的规范,避免厂商随意设定而造成混乱,最终方便用户选购和使用。

用了一年才发现内存居然是默频!XMP究竟是什么?

xmp的原理其实也非常简单,但是要从内存的制造开始说起。

一般情况下,厂商在生产内存时,会设定一个超频频率,是通过测试后的一个安全的超频范围,而开启xmp,就是让内存可以在这个安全超频范围下运行,从而轻松实现性能上的提升。

默认情况下,无论处理器还是主板,都是根据jedec官方标准去运行内存,但是官方标准都很保守,比方说ddr4其实只有2133mhz、2400mhz、2666mhz、3200mhz这么几种频率,目的是为了在默认情况下达到最好的兼容性。

这就会出现一个问题:你明明购买了3600mhz频率的内存,但是点亮后跑的却是2133mhz,这就是主板预设的标准频率。

这个时候,就必须进入bios,开启xmp,才能达到产品标称的3600mhz频率,这其实就是个超频频率。

用了一年才发现内存居然是默频!XMP究竟是什么?

那么,xmp可以无脑开吗?或者说什么时候才需要开启?

其实,xmp的开关,和cpu、主板都有关系。

打个比方,我使用的cpu是i7-10700k,最高支持内存频率是2933mhz,但我买的内存是3600mhz频率,超过了cpu的支持范围,这个时候就需要开启xmp功能了。

同时也要注意主板型号,intel z系列一直支持xmp,b系列直到b560才加入。

另外,xmp虽然是intel主导制定的标准,amd平台一样可以用,只是名字会改一下,比方说华硕的d.o.c.p,还有的更直白一些叫a-xmp,功能上都是一样的。

一般来说,市面上的高端内存预设的xmp频率范围都会很广,比如这条七彩虹igame vulcan drr4,就支持3600mhz、4000mhz、4266mhz三个不同档位。如果买回来不开启xmp,只能跑默认的2133mhz,那可是白白损失了一半的性能。

用了一年才发现内存居然是默频!XMP究竟是什么?

最新的ddr5内存已经进化到xmp 3.0,配置档(profile)从两组增加到五组,其中三组出厂预设不能变更,另外两组允许玩家读写修改,为了防止乱改还支持crc错误校验。

同时,配置档的文件名也开放到了最多16个字符,存储空间从102个字节扩大到384个字节。

这样一来,厂商可以在ddr5上预设更多的xmp超频频率,有动手能力的玩家还可以自己改造,获得最合适的频率、性能。

用了一年才发现内存居然是默频!XMP究竟是什么?

- the end -

转载请注明出处:快科技