内存条的时序是什么?

买内存条的时候我们经常看的是内存大小和频率高低,其实内存条参数里面还有一个叫时序的东西,你知道它是什么吗?

内存时序(英语:Memory timings或RAM timings)是描述同步动态随机存取存储器(SDRAM)性能的四个参数:CL、TRCD、TRP和TRAS,单位为时钟周期。它们通常被写为四个用破折号分隔开的数字,例如7-8-8-24。第四个参数(RAS)经常被省略,而有时还会加入第五个参数:Command rate(命令速率),通常为2T或1T,也写作2N、1N。这些参数指定了影响随机存取存储器速度的潜伏时间(延迟时间)。较低的数字通常意味着更快的性能。决定系统性能的最终元素是实际的延迟时间,通常以纳秒为单位。

当将内存时序转换为实际的延迟时,最重要的是注意它是以时钟周期为单位。如果不知道时钟周期的时间,就不可能了解一组数字是否比另一组数字更快。

举例来说,DDR3-2000内存的时钟频率是1000 MHz,其时钟周期为1 ns。基于这个1 ns的时钟,CL=7给出的绝对延迟为7 ns。而更快的DDR3-2666(时钟1333 MHz,每个周期0.75 ns)则可能用更大的CL=9,但产生的绝对延迟6.75 ns更短。现代DIMM包括一个串行存在检测(SPD)ROM芯片,其中包含为自动配置推荐的内存时序。PC上的BIOS可能允许用户调整时序以提高性能(存在降低稳定性的风险),或在某些情况下增加稳定性(如使用建议的时序)。注意:内存带宽是测量内存的吞吐量,并通常受到传输速率而非潜伏时间的限制。通过交错访问SDRAM的多个内部bank,有可能以峰值速率连续传输。可能以增加潜伏时间为代价来增加带宽。具体来说,每个新一代的DDR内存都有着较高的传输速率,但绝对延迟没有显著变化,尤其是市场上的第一批新一代产品,通常有着较上一代更长的延迟。即便增加了内存延迟,增加内存带宽也可以改善多处理器或多个执行线程的计算机系统的性能。更高的带宽也将提升没有专用显存的集成显卡的性能。

而需要了解内存条时序的朋友注意了,我们现在就来讲讲内存条时序到底对内存条的性能有何影响。

1.CL:列寻址所需的时钟周期(表示延迟的长短)。(关于概念,我们还是点到为止,我们要讲的都是实在的。)

确实是同频率下,CL值越小内存条性能越好。从DDR1-4随着内存条的频率越来越高,CL值也越来越大,但是其真实的CL延迟时间几乎没有什么变化。这说明并不是CL值越大,内存条的CL延迟就越大,内存条就越差。从DDR1-4 CL值越来越大,相反说明CL越大,能上去的频率越高。

我们来计算一下DDR1-4的CL延迟时间:

DDR-400 3-3-3-8:(3*2000)/400=15 ns

DDR2-800 6-6-6-18:(6*2000)/800=15 ns

DDR3-1333 9-9-9-24:(9*2000)/1333=13.5 ns

DDR4-2133 15-15-15-35:(15*2000)/2133=14 ns

我们再来算算洛极内存条的CL延迟时间:

DDR4-2133 16-16-16-36:(16*2000)/2133=15 ns

CL延迟时间是不是差距不大呢?那为什么DDE4比DDR1-3性能好,当然是因为频率啊。DDR4频率比DDR1-3高。因此我们可以得出这个结论:CL值差不多的时候,频率越高的内存条性能就越好。我们也可以得出在延迟时间一定的时候,放宽CL有可能使得内存条超频到更高。所以我们在选同一代的DDR内存条时,只要CL值差距不大,那就甭管它,重要的是频率,谁的超频高,谁就牛B。(其实这个道理是显而易见的,只是有的朋友太看重CL了。

2.tRCD:行寻址和列寻址时钟周期的差值。

tRCD值对内存最大频率影响最大。内存条想要上到一个高的频率,而如果不能加大电压和放宽CL值,那么就只能把tRCD值增大。现在的DDR4一般的1.2V,想要CL值好看,还想要内存条能超频到更高,那就加大tRCD咯,还想要灯光效果,那就把时序统统的加大。所以tRCD大不代表内存条差,相反代表内存条可以超到一个很高的频率。(是不是让那些喜欢时序都小得可怜的朋友有点失望了?)

3.tRP:在下一周期之前,预充电需要的时钟周期。

虽然tRP的影响会随着频繁操作一个bank而加大,但是它的影响也会被bank交叉操作和命令调配所削弱。放宽tRP有利于提高行址激活、关闭的命中率,正确率。放宽tRP可让内存条的兼容性更好。

4.tRAS:对某行的数据进行存储时,从操作开始到寻址结束需要的总时间周期。

此操作并不会频繁发生,只有在内存空闲或开始新一个任务的时候才使用它。tRAS值太小有可能导致数据错误或丢失,太大的值则会影响内存性能。如果内存条负荷较大,一般可以稍微放宽tRAS值。内存条的性能、功能的定位不同,时序就会不同。你的内存条只要在2133MHZ运行,还不要灯效,还不顾兼容,再垃圾的厂家也能造出时序好看到极点的内存条。大家不妨去看看,是不是有的内存条明明很渣,但是时序好看得很。不知道大家有没有注意,凡是OC内存条(超频厉害的内存条),灯条,它们的tRCD、tRP、tRAS一般都比较大。要超频厉害,要灯光效果,还要保持很好的兼容性,必须适当的调节时序。

所以,大家以后别看到时序大就“哇”惊呆了,还妄言好坏,免得徒增笑耳。随着电脑内存条的频率逐渐提升,时序变大是必然的。时序小,只能证明超频不行。频率不行,怎么伺候好CPU老爷呢!买内存条,就跟古时候买丫鬟似的,必须要长得标致,手脚麻利,人美活好。

而选购内存条的时候如果你要买多一套内存来升级电脑,看内存条参数的时候时序这个参数也必须注意,如果不一样的可能会导致不同品牌的同其他参数内存条不兼容的问题,当然一般情况下是没什么问题的。

什么是随机存取_内存条的时序是什么?相关推荐

  1. 内存稳定性测试_内存条选择两条8G还是单条16G?通过对比浅谈该如何选择

    内存条作为电脑的核心部件之一,其性能对于整机的性能还是有一定影响.现在内存条主要分为马甲条和普条,马甲条简言之就是带有金属马甲的内存条,一般都会带有超频的功能.随着灯条的出现,也就是在马甲条上加装了R ...

  2. r720支持多少频率的内存吗_内存条全面选购指南,2020年有哪些内存条值得推荐...

    *文章末尾有内存条推荐. 电脑内存(RAM)是程序运行的地方,当你打开一款软件.游戏时,系统会将硬盘中的必要数据复制到内存中,CPU 再从内存中获取数据,因为内存的速度比硬盘要快的多多多.唯一的遗憾是 ...

  3. 强化学习_蒙特卡罗与时序差分(Sarsa/Q-Learning)例子

    前言 代码和视频讲解b站视频: 强化学习第四节(Monte Carlo+TD代码详解) 由于up本身代码是ipynb, 在gitee又不能直接在线浏览,加着我又想加点注释啥的,就把它腾到这里了,源代码 ...

  4. fpga驱动oled iic显示代码_【接口时序】6、IIC总线的原理与Verilog实现

    欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 一. 软件平台与硬件平台 软件平台: 1.操作系统:Windows-8.1 2.开发套件:ISE ...

  5. 三星内存编码_内存条上面的编码的含义

    内存条上面的编码的含义 一. LGS (乐金 LG ): LGS 的内存可以说是目前市场上见到的最多,也是最广泛的内存了,所以 LGS 应 该首先排第一位. LGS 的内存编码规则: GM 72 X  ...

  6. python 特征工程_[译] 基于时序数据的特征工程 --- Python实现

    基于时序数据的回归预测问题,在工作中经常遇到的.它与一般的监督学习的回归模型的区别在于数据本身是基于时序的.而常用的时序预测模型,比如arima等,添加其他特征时又不方便,不得不求助于经典的监督学习预 ...

  7. 什么是随机存取_内存和存储器有什么区别?

    内存和存储器在计算机中扮演不同的角色.内存可以满足临时数据访问需求,而存储器可以长期保留数据和其他文件. 内存和存储器这两个术语均指计算机的内部存储空间.内存是应用程序在处理过程中放置其使用的数据的地 ...

  8. 电脑有独显内存还被占用_内存条:独立显卡显存,正式再见

    原标题:内存条:独立显卡显存,正式再见 因为电脑内存对于显卡显存来说使用面宽泛的多,自电脑诞生以来可以没有独立显存但是绝不能没有内存,到现在仍然有不少电脑只是使用CPU自带的核芯显卡,内存直接当作显存 ...

  9. 怎么查看笔记本内存条型号_内存条,详细教您怎么查看内存条的型号

    很多人为了能够提升笔记本电脑的性能,一般都会给电脑选择升级增加内存,而在升级之前就可以需要查看内存条的信号,但是很多人并不知道要如何查看吧,下面,小编就来跟大家分享查看内存条的型号的操作了. 由于在电 ...

  10. 怎么查看笔记本内存条型号_内存条,图文告诉您怎么查看内存条的型号

    内存是电脑中重要的部件之一,而有的用户笔记本刚买回来,用户想要查看内存条的型号,对此看看内存条的质量,可是在电脑属性界面中并没有内存条型号显示,那么笔记本要怎么电脑内存条呢?下面,小编就来跟大家是说说 ...

最新文章

  1. P1049 装箱问题
  2. Transformer靠什么“基因“,得以闯入CV界秒杀CNN?
  3. GridView利用FootTemplate插入新记录
  4. 【记忆断层、记忆裂痕】
  5. BXUG第11期活动
  6. 基于vue的无缝滚动组件
  7. SQL 语句(原生)
  8. LINUX的一些简单命令 时间修改
  9. C语言 #define
  10. 草根最容易逆袭的地方就是互联网
  11. 使用Redis构建简单的社交网站
  12. html转pdf分页问题终极解决方案 k-htmlpdf
  13. 医院患者随访管理系统
  14. DBVisualizer导入excel数据
  15. 实现省市县的两种方式
  16. android4.4 display架构分析,Android display架构分析(五)
  17. 一致 先验分布 后验分布_先验概率、似然函数与后验概率
  18. 高通平台开发系列讲解(USB篇)USB端口的说明及切换方法
  19. 2022.07.12 第九小组 高小涵 学习笔记
  20. 如何远程控制其它电脑!

热门文章

  1. 标准库Allocator的简易实现(二)
  2. Windows Phone实用开发技巧(33):不重启程序切换当前语言
  3. c/c++混编到的问题 extern C 介绍【转】
  4. 预防 Android Dex 64k Method Size Limit
  5. 深度学习:循环神经网络(RNN)
  6. 1002 输出第二个整数
  7. github开源的流程-慕课网教程学习笔记
  8. python ai 源码_2018年撩课学院-Python+人工智能/JavaEE/Web全栈/全学科下载_Python教程...
  9. vscode 格式化不加分号_大前端时代你的 VSCode 插件
  10. suse 内核编译安装_Linux内核编译与安装