RAM速度和时序如何影响我的PC的性能?
在计算机方面,多多益善。好吧,有点。大多数用户都知道,以兆赫兹或千兆赫兹表示的速度更快的处理器是更可取的。同样,很明显,拥有更多GB的内存(又名RAM)是一件好事。但是您的RAM可能还有另一个统计信息:速度。
那么,RAM上的速度等级实际上意味着什么?答案很简单,但实际上与系统性能之间的关系却很复杂。简而言之:它可能不如RAM制造商所希望的那么重要。
什么是RAM速度额定值
RAM模块的速度额定值表示其数据传输速率。数字越快,计算机存储和检索存储在本地内存中的数据的速度就越快。确切速度额定值的公式会根据计算机使用的DDR内存版本而略有不同(请参阅下文)。它不再像处理器一样简单地表示时钟速度,而是硬件因素的组合。但总的来说,越快越好。很简单,对不对?
术语开始变得复杂起来。尽管速度额定值通常用“ DDR”来表示,但我们仍旧使用旧的PC2 / PC3 / PC4标准。这些数字通常遵循与世代标准相对应的速度等级:“ DDR3 1600 RAM”也被标记为“ PC3 12800”,“ DDR4 2400 RAM”也被标记为“ PC4 19200”,依此类推。
这是基于旧位和字节数据表达式的技术性-一个字节等于八位。因此,如果第一个数字是DDR 1600(以每秒百万字节的能力表示),则第二个数字是PC3 12800(以每秒百万比特的能力表示)。 12800除以8等于1600,因此用两种方法来说明同一件事。通常,如果您坚持使用第一个“ DDR2 / 3/4”速度额定值,事情就不会那么混乱。
什么是RAM时序
除了标准速度额定值之外,每个RAM模块还具有称为时序的额定值。它由一系列四个数字表示,例如5-5-5-15或8-8-8-24。我们将在这里讨论一些高级计算机科学主题,处理模块在内存阵列的列和行之间访问单个数据位所花费的特定时间。但是为了简洁起见,通常将这种数字集合称为“等待时间”。
延迟处理RAM模块访问其自身硬件的速度,在这种情况下,数字越小越好。较低的延迟意味着更快的数据访问速度,从而更快地将数据传输到CPU,并总体上提高了计算机的运行速度。更高质量,更昂贵的RAM具有更低的延迟,并且发烧友可以对这个等级和RAM的时钟速度进行超频。
话虽如此,延迟的差异是如此之小,以至于除非您运行的是行业级别的服务器操作或多个虚拟机,否则不太可能看到延迟较高或较低的RAM之间的任何实际差异。
但是,这一切对我的PC有什么作用?
老实说,这并不重要。虽然更快,更低延迟的RAM确实可以提高计算机的技术性能,但它的工作原理如此基础,以至于我们几乎没有血肉之力的人真正体会到这种差异。就像比较来自 星际迷航 和来自的C3P0 星球大战—如果一个人可以计算出十亿分之一秒的生存几率,而另一个人要计算十亿分之一的几率,那么您问哪一个真的重要呢?
在某些特定基准测试中,更快的RAM将为您的PC提供更好的性能,但就大多数用户的实际利益而言,更多的可用的RAM几乎总是比拥有RAM更好快点内存。因此,如果您打算购买速度额定为3200的8GB DDR4 RAM或额定速度为2400的16GB DDR4 RAM,那么每次都选择第二种选择。这也意味着在系统BIOS中超频RAM很少值得付出。
对于游戏尤其如此。如果您的计算机具有独立的图形卡,则游戏将主要依靠视频卡自身的内存(标记为“ GDDR”,专门为视觉应用程序设计)来处理这些功能。注意:由于图形卡的内存直接安装在图形卡PCB上,因此最终用户无法对其进行升级。同样,选择一张更多的记忆力通常好于快点记忆。
更快的RAM可以提高使用集成GPU的计算机的视觉性能,例如Intel的非离散设计或AMD的Accelerated Processing Unit系列。这是因为此设置依赖系统内存来实现图形性能。对于从多个位置不断访问的计算机(例如高流量的Web服务器或虚拟机主机),它也可以带来更明显的不同。但是对于大多数用户而言,这并不是什么大问题。
DDR2,DDR3,DDR4和速度兼容性
有关的:DDR3和DDR4 RAM有什么区别?
RAM具有不同的世代,其更新的标准允许越来越快地访问存储在内存中的数据。最初的DDR标准(“双倍数据速率”的缩写)在2000年成功推出了单数据速率RAM,而我们目前使用的是DDR版本4。2007年推出的DDR3 RAM仍在较旧或更便宜的PC中使用。
DDR的每个后续版本都增加了内存总线和RAM模块格式的速度,从而提高了性能。但是要记住的真正重要的一点是,这些标准不是向后或向前兼容的。如果您的笔记本电脑或主板额定用于DDR3内存模块,则只能使用DDR3,而不能使用DDR2或DDR4。不同标准的物理插槽甚至不匹配,因此无论如何都应该不可能安装错误的DDR标准。
但是,速度等级并非如此。主板的RAM插槽可以以低于其最大速度的速度运行而不会出现问题。因此,如果您的主板可以接受最高3600MHz的DDR4 RAM,但是您发现了额定频率最高为2400MHz的模块的便宜选择,请随时安装。
有关的:如何启用Intel XMP使您的RAM以其广告速度运行
另请注意,您的主板开箱时可能无法以其标称的速度运行RAM。如果您购买DDR4-3600 RAM,而您的主板支持DDR4-3400以下的任何东西,则默认情况下它仍可能将其时钟设置为最低设置,例如DDR4-3000。您需要进入计算机的BIOS并将其设置为正确的速度,方法是启用Intel的极限内存配置文件(XMP)或自行调整速度。
另请注意,通常可以安装不匹配的RAM DIMM(速度和时序额定值不同),因为您的主板足够智能,可以处理不同的硬件。但是在每种情况下,系统都将降低时钟以匹配其可以访问的最慢的内存模块,因此购买更快的RAM与更低的RAM混合并不会带来任何真正的好处。尽可能将新的RAM与旧的RAM匹配。
图片来源:Newegg,Gskill,GB Public PR / Flickr,Corsair