说起内存条可能有些小伙伴有些陌生,也可能游戏小伙伴会觉得内存足够大就好了,其他不重要。不过小胖要说的是,在木桶效应特别明显的电脑上,内存条的存在绝对不容忽视。接下来小胖就给大家说一下,什么是什么,内存怎么买,高频内存一定好很多吗?为了回答这个问题,小胖花巨资买了10组内存条回来测试,测试数据小胖在文末给大家放出来。

什么是内存条

内存条,顾名思义,就是带有内存功能的条子。哈哈开玩笑的。接下来开始认真科普。

大家在买手机的时候都会买容量大的,比如现在很多小伙伴最优先考虑的就是8+256GB存储组合的手机,为什么同样都是存储,就要分成两个呢?首先我们明确一个概念,那就是运行内存(RAM)和日常存储。

运行内存不具备长期存储性能,无法一直保存数据。但是日常存储可以,到这里可能就有小伙伴发问了,既然运行内存没办法存东西,那么买它岂不是没什么用?

大错特错,要支持运行内存和存储虽然都叫存储,但是这两个除了名字以外没什么共同点了。先给大家看看内存长什么样子。




小内存机器mysql_性能提升


看,这就是内存——条。可以很直观的看出来的就是内存条的接口非常非常长,比普通存储银盘的接口大了不少,这是为什么呢?接下来我们聊聊内存有什么用。

内存条的用处

众所周知电脑的处理器处理速度非常快,早在好多年前都已经是每秒上亿次的运算水平了。这样的速度就不可避免的会出现一个问题,那就是CPU处理数据太快了,硬盘的读写速度根本没办法满足CPU的运算需求,就像是你抄学霸的作业一样,学霸都已经算出4+4=8了,你才刚刚抄到2+2=4。这时候就产生了一个问题,由于你抄作业速度太慢,学霸只能等着你抄完再去算另外一道题,长期处于空闲状态。(这只是个例子,电脑CPU没办法和硬盘直接通信的)。

计算机一开始的发明不是为了看动画片用的,而是为了进行高精度的科学运算的,既然是为了高强度运算,那么肯定不能允许CPU运算资源长期处于空闲状态。浪费可耻!

有了内存条以后事态就发生了变化,内存条读写速度非常快,基本上大约每秒几十GB还是有的,硬盘先把数据放到内存条里面,CPU处理完上一个数据以后继续从内存条里面拿取数据进行处理,上一个处理完的数据也是放在内存条里面由内存条最终存储到硬盘内。所以内存条更像是一个中间人的角色。


小内存机器mysql_小内存机器mysql_02


内存条参数

对于一根内存条来说,影响它性能的因素有很多,首先是颗粒。

全球能够提供内存颗粒的厂商并不多,目前的主流的是三星、海力士、镁光这三大厂商。三星是存储领域毫无意外的老大,这三大厂商内存颗粒性能排序为三星>镁光>海力士。内存条的价格被这三大厂商把控在手里。三星的内存颗粒厂商每年都会“意外”失火那么一两次,三星的内存颗粒工厂每失火一次内存条价格就会上涨一次。

但是内存颗粒这个东东,一般来说厂商不会写在盒子上,问客服客服有时候也不知道他们家用的什么颗粒。所以我们略过颗粒。

接下来是内存频率,同一代技术的前提下,高频率内存条性能一定是高于低频率内存条的,但是价格通常会贵好多。8G的DDR4-3000内存条价格一般在200元左右,装两条也才400元左右、而芝奇皇家戟DDR4-3600(16GB)内存条价格就已经是低频内存的两倍了。(其实3000这个频率比较尴尬,说他高频吧确实差点意思,但是说他是低频内存吧又不是很低)


小内存机器mysql_性能提升_03


小内存机器mysql_测试数据_04


裸条、马甲条、灯条

细心的小伙伴可能发现了,小胖上面放了两张图,这两张图虽然都是内存条,但是长得并不一定。这就涉及到另一个知识点了,裸条、马甲条、灯条。

首先来看裸条,裸条顾名思义就是在内存条外部没有包裹其他东西,PCB板是暴露在外面的,也就是内存条的出厂状态,这种内存条价格相对来说会地点。光威弈pro就是裸条,如下图。


小内存机器mysql_性能提升_05


接下来是马甲条,马甲条顾名思义就是给裸条穿上了一个马甲,目前内存条绝大多数都是马甲条,也就是外面包裹着一层金属板用来散热,这种内存条散热会更好,由于有一层金属包着抗震什么的都会好一点。如下图,下图为金士顿骇客神条。


小内存机器mysql_测试数据_06


再有就是灯条,带灯的内存条,就叫灯条。其实很久以前灯条是很少的,大会大家想让自己的电脑看起来更炫酷一点依靠的都是带灯光的风扇和散热。

直到有一天,某个厂商做出了一个会发光的主板和显卡后,事情开始变得复杂起来。既然所有东西都能发光,那么内存条也能,于是乎各大厂商开始往内存条上面装灯条,也变得会发光了。灯条一般都是在马甲条的基础上去加装灯带。

灯条的价格一般都比较贵,除了会发光以外。其实也没啥。下图为海盗船灯条。由于内存本身体积并不大,所以灯带一般都是安装在顶部。


小内存机器mysql_数据_07


高频内存一定好?

是的,答案是肯定的。频率高了性能肯定就高了,那怎么区别灯条。首先我们来剖析一下内存条的组成。


小内存机器mysql_性能提升_08


这么一对应大家应该很容易就能看出来了。后面的数字越大,内存条频率越高。

买内存一定买高频内存?

不一定,上面我们说了,内存条频率越高性能越好这话没错,正所谓抛开剂量谈毒性都是耍流氓,严谨一点,我们需要看高频内存的性能究竟比低频内存好多少。

我们直接用数据说话,略过测试过程,直接给大家完整的数据。为了得到这组数据小胖购买了10组内存,频率涵盖了DDR4-2400、DDR4-2666、DDR4-3000、DDR4-3200、DDR4-3600、DDR4-4000。


小内存机器mysql_内存条上面参数详解_09


有细心的小伙伴可能发现了,最后一条镁光的内存频率为2133,这是由于小胖考虑到很多人不会开XMP,所预留的对照组。

XMP是针对内存条频率的一项技术,如果不开启XMP,很可能你买回来的DDR4-3200内存条只能以2133的频率运行。从这组数据想必很多人都能看出来,3000MHz以上的高频内存确实对性能有一定幅度的提升,但是提升空间并不大,频率最高的金士顿DDR4-4000内存顺序读写速度也只比DDR4-2666内存高了15%左右,但是价格提高了2倍不止。

综合一下,小胖推荐大家购买3000频率左右的内存就可以了,在预算内如果可以购买到高频内存那就购买频率更高的内存,但是不要一味地追求3600频率以上的内存。贵很多,性能提升却不是很明显。

关注我,了解。。。(说再多也没人关注,不说了)