内存暂存CPU与硬盘的运算数据,在电脑运行中发挥着不可或缺的桥梁作用。
在购买内存时,很多人会关注它的容量与价格, 那你是否真正深入了解过关乎内存性能的命门——“频率”和“时序”呢?
01
什么是频率?
内存频率,即内存工作时所能达到的频率,以MHz(兆赫)为单位。
内存标称频率,或者称为主频,则表示这条内存可以在什么样的频率下稳定工作。
以HyperX Predator 掠食者 RGB台式机内存 DDR4 3600为例——它的主频是3600MHz,能够100%稳定在3600MHz和更低频率下工作。
那这条内存在更高的频率下能不能工作呢?当然能(这就是我们常说的超频),只是要承担一些风险而已。
内存频率越高,在一定程度上代表着内存工作的速度越快。
但是,这里需要强调一下,购买内存并不是频率越高越好,主要还是看适合不适合自己的电脑。如果你的主板最高只支持2400MHz的内存,而你花高价购买了3600MHz, 这就是一种浪费。
02
什么是时序?
内存时序,英文为Memory Timing, 它反映的是内存在不同工作环节当中的延迟时间(单位:时钟周期,英文为Clock Cycles),通常以数字“AA-BB-CC-DD”的形式呈现。 内存时序的数值越低,代表工作延迟越短。
先来看这张图——
这是HyperX Predator 掠食者 RGB 台式机内存 DDR4 3600的时序。它 由四个数字组成(17-18-18-39),这四个数字又分别对应四个参数,从左到右分别是:
- CL(CAS Latency):列地址访问延迟
- tRCD(RAS to CAS Delay):行地址到列地址的延迟
- tRP(RAS Precharge Time):行地址预充电时间
- tRAS(RAS Active Time):行地址有效时间
其中:
- CAS(Columns Address Strobe):列地址选通脉冲
- RAS(Row Address Strobe):行地址选通脉冲
03
如何理解时序?
把内存存储的地方想象成格盘,每个方格都存储着不同的数据。
CPU需要什么数据,就会向内存发出坐标指令(即CAS和RAS),内存则根据坐标将数据找出来(这一过程也称为“寻址”),提供给CPU进行运算。
从CAS指令发出到内存接收指令开始执行的这段等待时间,就被称为“CL”。
寻址时,内存要先在格盘中确定行(Row),再确定列(Columns)。内存访问到这一行这一列所需要等待的时间。就是“tRCD”。
内存完成一批数据的执行(寻址、读取)后,才能进行另一批数据的执行——两批数据的执行之间的准备时间可以简单理解为“tRP”。
至于“tRAS”,则是指从某数据RAS指令发出,到该数据执行完成的周期。
总结下来就是,其它条件相同的情况下,频率越高、时序越低的内存条,性能越强。
但如果过于降低时序、拉高频率,是会增加运行不稳定的风险哦!
,