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

关于怎么选购内存 你想知道的都在这里

程序员文章站 2022-07-08 13:29:01
在无人的深夜,你是否曾为购买怎样的内存而困惑?在无数个电闪雷鸣的夜晚,你是否曾经为不懂内存只敢买大牌花冤枉钱而捶胸顿足? 今天某冬就带大家了解一下内存的简单小知识,让你在选购内存时不再烦恼!本文偏...

在无人的深夜,你是否曾为购买怎样的内存而困惑?在无数个电闪雷鸣的夜晚,你是否曾经为不懂内存只敢买大牌花冤枉钱而捶胸顿足?

今天某冬就带大家了解一下内存的简单小知识,让你在选购内存时不再烦恼!本文偏向科普向,老司机DIY玩家可以点击右上角的叉叉,当然感兴趣的看官建议还是看完再点也不迟。

内存是什么?

关于怎么选购内存 你想知道的都在这里

内存指的是内存存储器,又称为主存,是CPU用来直接寻址和存储的空间,它相当于一座桥梁,用以负责诸如硬盘、主板、显卡等硬件上的数据与处理器之间数据交换处理,我们可以把内存看作数据缓存区,一个高速的缓存区

内存之所以称为内存,是相对于硬盘这些外存而言,我们要用的软件数据都安装存放在外存上,但是当我们运行他们时,就需要把这些软件的数据调入内存,才能运行顺畅,因为CPU和内存间的数据交换速度远高于和外存交换速度。

内存容量大小有什么区别?

内存容量这个可能大多数人都知道,内存容量和固态容量一样,都是说明存储数据多少的一个参数,内存容量越大,自然存储数据就越多。

那么当内存容量不足会发生什么情况呢?相信不少看官了解内存了是什么就猜到,当内存容量不足,我们运行程序的数据不能调用到内存上运行,就会造成明显的卡顿感。

因为内存这座“仓库”空间不够,里面的人已经很多了,想要运行其他程序只能等待里面运行的程序数据先停止运行调出内存。

关于怎么选购内存 你想知道的都在这里

那么在手机内存都普遍3GB以上的2018年,我们购买电脑内存一般多少足够呢?

某冬建议大家保证电脑内存容量大小在8GB及以上,其原因是随着硬件的发展,PC软件的发展也越来越快,越来越能榨干电脑硬件的性能。

许多日常办公应用和浏览器都增加了不少功能插件,运行他们时也越来越占有内存,而对于喜欢玩游戏的看官就更是如此了,以近年最火的《绝地求生》为例,我们就曾测试即使8GB内存也有点捉襟见肘。

有钱的看官自然可以加钱到16GB内存,但是现在除了非常专业的工作软件和极端的电脑应用环境。

一般的日用环境是远远用不完16GB内存的,继续加内存容量对电脑性能提升微乎其微,况且现在内存条这么贵,因此某冬建议有钱的看官如无特殊需求使用16GB内存即可。

内存频率是啥?

内存和CPU、GPU核心一样,都有频率,也就是这些电子产品的工作时钟速度,内存主频是以MHz(兆赫)为单位来计算的。

在同等架构标准下,内存频率越高,他们时钟速度也越快,反应越灵敏,自然就更好

但和CPU、GPU不同的是,我们平常说的内存频率是内存的等效频率,而不是内存颗粒实际频率,那么内存等效频率和颗粒实际频率又是什么关系呢?还有人说内存的工作频率又是什么呢?这就要从DDR内存的运行机制说起了。

关于怎么选购内存 你想知道的都在这里

DDR时代的内存可以在脉冲的上升和下降都传输数据,就是一个周期传输了两次数据,所以等效周期速度(频率)就是单次传输速度(颗粒核心频率)的两倍,这也叫颗粒的工作频率。

其次内存的等效传输速度又与内存预读取机制有关。预读取机制又是什么呢?

打个比方,假如某冬一秒钟跑了两步,每步跨距1米,那么我最终跑步的速度2m/s,在这里2m/s就是内存的等效频率,跑了两步相当于内存时钟周期内数据传输了两次,而跨距就是内存的预读取机制。

我们可以轻易的发现,假如我们的跨距越大,最终的速度就会越快,内存也是如此,DDR时代每一代内存之间很大的差别就是预读取机制大小不同,为了方便大家理解,我整理了一下,以颗粒核心实际频率为200为例。

关于怎么选购内存 你想知道的都在这里

我们可以看到当内存预读取不同,最终的等效速度就有很大的差别,DDR预读取2bit,DDR2预读取4bit,DDR3预读取8bit,DDR4是16bit。

所以在内存颗粒的核心频率相同的时候,DDR的等效频率是颗粒核心频率的两倍,DDR2是四倍,DDR3是八倍,DDR4是16倍,也因此DDR4到来让内存等效频率上了一个台阶。

而内存等效频率就是内存的最终速度,是反映内存性能的最终体现,同一条内存下频率越高性能越好。

单双通道又是啥?

单条内存是由64bit的内存控制器控制的,双通道内存的意思就是使用两个64bit内存控制器分别控制两条内存。

CPU可分别通过这两条内存寻址、读取数据,从而使内存的理论带宽增加一倍,理论数据存取速度也相应增加一倍,就好比马路由单车道变成双车道,这时两辆车可以同时通过而无需等待。

关于怎么选购内存 你想知道的都在这里
↑↑↑单通道2933MHz内存读写性能

关于怎么选购内存 你想知道的都在这里

双通道2133MHz内存读写能力

看上去单双通道真的提升很大,但双通道真的有必要吗?

在日常使用中,其实64bit的内存带宽是足够使用的,但有一些场景例外,比如你使用的是强力的核显,核显以内存作为显存,这时候内存带宽就显得捉急了,在这种情况下加装双通道是绝对有必要的。

当然假如大家感兴趣,都可以尝试加装双通道,两条4GB内存价格也不会比单条8GB内存贵多少,而内存带宽却翻倍,虽然电脑性能不会翻倍,但性能肯定会有所提升。

那么两车道都这么爽,为什么不做四车道呢?

其实是有四通道内存的,但这需要主板和CPU支持,而支持4通道内存的平台都是X299\X399这种昂贵的发烧级平台或者服务器平台,因此对于我们大部分消费者而言四通道内存不关我们啥事,而且我们也用不到。

内存时序是什么东东?

一般内存都会标有比如“16-16-16-38”这样的数据,我们一般称之为内存的时序,那么这个时序又是什么鬼呢?

关于怎么选购内存 你想知道的都在这里

时序对应的数值是CL-tRCD-tRP-tRAS。

CL全称为CAS Latency,翻译过来叫列寻址所需要的时钟周期。

tRCD全称RAS-to-CAS Delay,是行寻址和列寻址时钟周期的差值的意思。

tRP则是指RAS Precharge Delay,意思为在下一个存储周期到来前,预充电需要的时钟周期。

tRAS全称为Row Active Delay,指内存对某行的数据进行存储时,从操作开始到寻址结束需要的总时间周期。

这四项内存数据是玩家最为关注的,理解意思后就知道同一频率下内存这四个数据越低,内存的性能越好,反应越灵敏,而这其中最重要的就是第一项数值,也就是CL。

而我们一般说“时序为16的内存”就是特指CL值为16的内存。

关于XMP/DOCP/AXMP

众所周知,游戏玩家和DIY玩家在广大消费者中只占少数,大部分还是不懂电脑的消费者,那么他们在用电子产品时最需要的就是能稳定使用而已。

也因此为了内存稳定,厂商通常把内存出厂频率设置的十分保守,而游戏DIY玩家可以对这些内存进行超频以提升性能。

但是传统超频内存方式是很麻烦的,要调频率的同时还要调电压,更进一步还要调时序等小参数,然后再一个个通过内存拷机验证稳定性,为了让大家更方便的超频内存,Intel在2007年提出XMP内存标准。

通过了英特尔XMP认证的内存,SPD中有两个或更多频率设定档案,只要在主板BIOS中启用这些预设的XMP档案,即可将内存条自动超频到1600或更高值,简单的说就是一个傻瓜式一键超频的东西。

关于怎么选购内存 你想知道的都在这里

虽然XMP标准是intel提出的,但是CPU市场除了Intel还有AMD,为了照顾AMD消费者,AMD和主板内存厂商也合作做出在AMD平台使用的XMP标准。

但是这个叫法在不同厂商叫法不同,比如在华硕BIOS内称为DOCP(Allows you to select a DRAM O.C.profile,and the related parameters will be adjusted automatically允许你选择一个内存超频档,同时与之相关的参数都会被自动调整),而在微星主板则更简单粗暴,在XMP前面加了个AMD的A字,称为A-XMP。

那我怎么选购内存呢?

作为普通消费者而言,内存容量首先是要确保的,内存容量不足会严重影响日常使用体验,而后面说的频率、时序等只是让内存性能更强,我们要“先吃饱,在考虑吃不吃得好。”

关于内存容量多少,上文某冬已经提到建议在8GB到16GB之间,但假如你有特殊需求,或者就是钱多没地方花想把主板插槽插满当然也是可以的。

关于怎么选购内存 你想知道的都在这里

那么当我们满足了内存容量后应该选择什么样的内存条呢?

内存的综合性能可以用频率除以CL值得到的数值比较,这个数值能衡量内存的综合性能。但是在日常使用上,频率提升带来性能的提升回比CL值缩小带来性能的提升要大,因此我们在预算有限的情况下,优先考虑内存频率的高低。

一般使用的话2400MHz频率内存条已经足够了,对于DIY发烧友而言内存在3000MHz频率以上就应该考虑其他问题了。

在内存单双通道上,建议大家还是选择双通道,比如我要购买8GB内存,可以选择两条4GB,这样价格虽然贵了几十块,但是对于性能提升还是值得的。

在时序上,当内存频率足够高了,比如我已经决定购买3200MHz的内存条,那么在都是3200MHz不同品牌内存条里,我们就要开始考虑时序了,这时候时序好坏才是内存的短板。

关于怎么选购内存 你想知道的都在这里

而对于DIY玩家而言,购买低频率带有XMP的游戏内存条性价比更高,他们默认频率较低价格自然也较低,但是具有XMP功能只要手动进BIOS设置一下内存就能超到高频率。

但是这里需要提醒两点,第一XMP功能需要主板支持,所以各位若想购买有XMP标准的内存先看自己主板是否支持,其二是XMP并不是100%会超频成功。

不然厂商都把这些内存设置默认就那么高频率了,所以购买XMP标准低频内存打算超频用更像一场赌博,但DIY玩家还是可以考虑一下,普通消费者建议直接购买默认高频内存就好了,这样更稳定。

关于怎么选购内存 你想知道的都在这里

可能很多网友又要说某冬在说废话,当然是贵的好。

假如你这样认为那么恭喜你,你已经在成为“水鱼”的道路上迈出了坚实的一步,就像上图所示,大家都是8GB内存条,对于大多数默认使用内存的小伙伴而言是不是贵了74块的金士顿内存性能更好呢?

写在最后

虽然如今如今内存条贵的飞起,但是对于需要装机的小伙伴而言这金条又是必需品,因此某冬也写了这篇文章,让大家尽可能的更多了解内存,从而达到机智地选购性价比内存条的效果,也帮大家尽可能省钱。

接下来就是实操环节了,希望大家都能买到称心如意的内存。