内存条的讲解
本文案经过修改后将录制视频发布于哔哩哔哩,地址会在发布后发在评论区,感兴趣的读者可以去看视频(当然能给个关注就更好了),转载请注明出处,大量引用请注明出处(参照著作权法)
今天我们来聊一下内存条的那些事,内存条......就图片里这个,三星,美光,海力士,长鑫(目前有能力生产内存芯片的厂商)太难的留到下期,然后本期来讲时序,颗粒位宽,RECC,频率,代数,夹杂一点傲腾的东东
我们把最难的放在最前面吧.....
1.时序
例如某内存条为C16(有时写为CL16,为一个意思),或者16-128-128-256(瞎写的,也是够惨的)有时有第五个参数,但是由于太难暂不涉及
第一个参数和第二个参数比较重要,而三,四,以及有时出现的第五个参数,难度较高,非超频玩家也不需要怎么了解,就不过多的去说了(其实需要考虑这些数值的应该也不需要点进来了)以后会单独水一期
首先第一个参数是CAS潜伏时间CL:列寻址所用时钟周期(延迟长短),数字越小,延迟越低
内存延时=时序(CL x 2000 )/内存频率,单位纳秒(ns)
第二个是TRCD行地址到列地址延迟TRCD:打开一行内存,并且去访问其中列所需的最小时钟周期,同理,越小越好
从内存的非活动行读取第一位内存所需时间为TRCD+ CL
主要是这两个数字决定了内存的延迟时间,所以,这两个数字越小越好,后面的?不太重要,讲起来又很麻烦,主要看前两个,所以后面的可以水一期
2,内存颗粒的位宽
这个无需注意太多,服务器专条(RECC)为了稳定性为4位,民用为8位,Intel的民用处理器内存控制器大多只支持8位的,但是部分低端主板和处理器开放了4位内存,所以对于大多数Intel平台来说,魔改服务器专条,也就是AMD专条无法使用,但是AMD的有4/8内存控制器,所以部分Intel和全部AMD处理器理论上都可以使用4bit内存颗粒,但是…缺少了专条的REG技术,而且颗粒位数只有普条的一半,性能我不敢保证和正常条一样…而且华南出品,质量…(嗯,我都焊过)
它日常出没于服务器平台,配合REG技术和ECC技术活动,4bit的颗粒可以进一步提高设备稳定性
3,代数
这个最简单了,DDR后面那个数字就是,由于SDR SDRAM的存在,故后移一位,但是最近好像不怎么把它当内存条了,其实DDR4算是第五代内存(>﹏<)
但是主流仍然当作第四代处理…本猫略微思考过后,觉得主流叫法应为第几代DDR内存,就,就好了,嗯,第四代DDR内存,也就是DDR4,简称四代内存
SDR SDRAM:喵喵喵?
关于频率与代数,更新一代的内存拥有更高的起止频率,更低的功耗,具体看情况使用,不同代数内存无法混用,接口,电压等都不同(华擎那个妖板也不能插两种一起开机,只是让你不需要换主板,毕竟,有人试过了)按照cpu选择内存代数
4,频率
例如DDR4 5000 16G 16-8-8-32为例,5000就是频率,由于时序,带宽等影响,频率并不是越高越好
高频内存需要板U支持!Intel需要主板为X或者Z系列,AMD的A,B,X,TRX都可以,具体看主板说明书哦,以实物为准,而且也要U 支持(内存控制器支持的频率上下限会决定内存频率的上下限),并且由于IF总线的频率问题,ryzen3000系列在内存频率为3733MHZ左右时表现最好(if为1866mhz左右),也就是近似于3800mhz,if总线,内存控制器等较为复杂,故单独水一期
5.Reg,ECC
ECC技术就是内存校验的一种方式,可以显著提高设备稳定性,ECC内存每面会多一个颗粒做ECC校验(不是必须是八个颗粒后加一个,感兴趣自行百度),颗粒依旧是8位的,家用pc中高端主板也基本支持,但是价格原因不推荐普通用户购买(当然还有CRC,奇偶校验等技术)该技术需要占用定量计算资源(通常为CPU)
REG技术就是把内存中的东西编写一个目录单独存储(在REG颗粒中),可以提高内存检索的效率,不需要一个个颗粒去寻找,可以类比为书的目录(但是会增加延迟,因为要先查目录),同时进一步提高稳定性
RECC内存基本都采用4bit颗粒,AMD专条的颗粒便是来源于此,纯ECC颗粒(8bit,与普条一样)则在回收后被用于寨条生产(便宜的大厂内存由来)
6.一些尚未大面积应用的玩意(拓展内容,视频不会讲)
例如最近比较火的一种RAM--RRAM(电阻式存储器)
典型代表是傲腾DC,目前正逐步部署于数据中心中,可以大大增加数据中心的开机速度和部分文件的响应速度,用于加速固态硬盘(没打错)
性能很很很离谱,网传官方资料显示速度和寿命是NAND的一千倍以上(但是查到的资料没说是哪种,当作tlc吧,毕竟目前它的寿命在200万+,算下来nand是2000+符合tlc情况(无端对比))但是这里不能细讲,毕竟是给萌新准备的呀,想看的评论区扣1,看情况出一期超难的RAM讲解(但是依旧不能全覆盖,因为太多了)
还有好多其他的RAM(评论区扣2,看情况讲),这就不难去理解为什么Windows系统属性里显示的是已安装的内存(RAM)而不是DRAM了
感谢阅读,如果喜欢的话,请给个关注
哔哩哔哩:亚兰-硅的传奇
邮箱:yalan-guidechuanqi@foxmail.com
如有错误欢迎指正,谢谢~
版权声明: 本文为 InfoQ 作者【亚兰—硅的传奇official】的原创文章。
原文链接:【http://xie.infoq.cn/article/82fda2695bd92e704ade4fd14】。文章转载请联系作者。
评论