谁能给发个内存科普帖子
发布网友
发布时间:2022-04-27 01:06
我来回答
共1个回答
热心网友
时间:2022-06-22 00:48
看见各位机友对1600内存比较纠结,故转一篇科普贴.
第三代酷睿和7系列主板默认支持1600内存,但是有些客户搭配一些1600内存时,默认是1333。需要手动设置才可以到1600,心里很是不爽。本帖将对内存标准规格,内存行业潜规则做一些披露。
一、内存的规格标准
首先我们要了解的是市场卖的各种品牌、各种型号的DDR3 1600内存,依据什么样的标准称为1600的规格。
1-1、JEDEC标准
当前世界上唯一取得IT行业和内存行业认可的内存规范标准制定机构是JEDEC。这个JEDEC的英文全称是Joint Electron Device Engineering Council,中文全称是电子器件工程联合委员会,内存的规范标准就是由JEDEC下面的固态技术委员会(Solid State Technology Association)制定的。最新的标准版本是JESD79-3E。
这个内存标准规定了各种速度的内存标准,标准的内容适合内存专业人士阅读,我们电脑DIY是没法看懂里面的技术细节的。
现在,选择容易看懂的内存速度规格表头,提供个各位。
我们看DDR3-1600的规格,从内存时序的CL-nRDC-nRP来看,1600有4个档次,8-8-8的DDR3-1600G,9-9-9的DDR3-1600H,10-10-10的DDR3-1600J,11-11-11的DDR3-1600K。
同样是1600,时序参数越小越好。比如9-9-9就比10-10-10好,最好的是8-8-8的DDR3-1600G,不过这种内存,在市场时看不到的,厂家会把这种内存作为1866,2133卖的。9-9-9的DDR3-1600H,市场上也是很难看到。各位DIY能买到10-10-10的DDR3-1600J就很好了。
1-2、XMP标准
严格讲,XMP不能称为内存标准。因为XMP是Intel定义的一种SPD扩展内存预置文件规范。英特尔制定这个XMP的时候JEDEC还没有定义DDR3-1600标准,那个时候还是P35时期,DDR2内存的天下,内存厂家还不能生产DDR3内存。英特尔急于表现他的P35芯片组(包括后来的P45)可以支持DDR3内存,并且可以支持到1600,于是制定了这个XMP。
现在,英特尔自己也几乎不再提起这个XMP了。但是很多内存厂家在继续使用。因为这个XMP可以让内存厂家很容易搞出1600的内存。
XMP就是在内存条的SPD芯片里增加叫做Profile的文件,这个文件里面记录内存设置为1600时的一系列参数和电压。因为这些参数可以不遵守JEDEC规格,可以是厂家自己定的参数,1333的内存,只要通过XMP就可以变成1600的内存,所以到现在也被内存厂家使用,市场上还有大批的XMP 1600内存在卖。
如何识别这四种内存?从内存条的商标标识是看不出来的,厂家也不会把详细的规格告诉客户。只有插到主板上,通过一些软件检测才可以识别。检测软件较多,最常用的是CPU-Z。
至于卖内存条的商家,一般都不清楚他卖的的内存条是哪一种。他们只能从内存条的商标上面看到内存的速度和3个时序参数。
1-3、CPU-Z读取和显示内存的SPD信息
一般可以通过CPU-Z检查内存SPD信息,看到JEDEC和XMP的速度、时序参数。
1.4、内存的带宽
很多内存条都用带宽表示速度。所谓带宽就是每秒传送的字节数。
内存带宽=内存工作频率X内存总线宽度/8(计算带宽时位和字节的换算)
内存带宽忽略了内存的时序。同样的1600MHz的速度,时序是8-8-8的和时序是10-10-10就不一样的。比如8-8-8的1600,当时序设置为10-10-10的时候,速度就可以提升到2133,带宽就是17064。
所以,在购买内存的时候,不仅要看速度(带宽),还要看时序。
二、四种1600内存
目前市场可以见到四种DDR3 1600的内存。
1、超频1600
这种内存默认的JEDEC规格是533MHz(1066),或者667MHz(1333),但是内存体质好,可以超频到1600。例如OCZ PC3 16000
CPU-Z可以看到SPD最高速度是的DDR1220(610MHz),可以超频到832.6MHz,超过DDR1600。
2、JEDEC1600
这种内存符合JEDC的1600规格。例如三星黑武士
CPU-Z可以看到JEDEC最高规格838MHz(1676),超过DDR3 1600。
3、XMP1600
这种内存的JEDEC规格是DDR3 1333,XMP规格是1600。例如海盗船CMX4GX3M2A1600C8。
CPU-Z可以看到JEDEC最高规格666MHz(1333),XMP的规格是800MHz,DDR3 1600。
4、JEDEC1600,XMP1600
这种内存的JEDEC规格是DDR3 1600,XMP规格也是DDR3 1600。例如芝奇F3-12800CL9S-4GBRL。
CPU-Z可以看到JEDEC最高规格800MHz,DDR3 1600,XMP的规格是800MHz,DDR3 1600。
如何识别这四种内存?从内存条的商标标识是看不出来的,厂家也不会把详细的规格告诉客户。只有插到主板上,通过一些软件检测才可以识别。检测软件较多,最常用的是CPU-Z。
至于卖内存条的商家,一般都不清楚他卖的的内存条是哪一种。他们只能从内存条的商标上面看到内存的速度和3个时序参数。
三、主板上支持内存规格的主角是谁
很多DIY用户认为主板确定了支持内存的规格,这样说也对,也不对。说对是决定支持内存规格的主角焊接在主板上,或者安装在主板上。主板厂家都在主板的规格里面说她的主板支持什么规格的内存,还宣传她的主板支持内存超频等等。严格来说也不对,
电脑系统中管理内存的硬件叫做内存控制器(IMC)。X58之前的P35/P45芯片组,这个内存控制器放在北桥,Intel把北桥称之为Memory Controller Hub(MCH),中文就是内存控制器集线器。如果北桥还集成显卡,就叫Graphics and Memory Controller Hub (GMCH)。
从X58开始,英特尔把MCH从北桥移出来,放到CPU内,那么支持内存的规格就取决于CPU了。
内存控制器是决定支持内存规格的主体,MCH的规格信息就归属于芯片组。
内存控制器放在CPU,MCH的规格信息就归属于CPU。
现在的32nm第2代Core和22nm的第3代Core,都集成了内存控制器,支持的内存规格的主体在于CPU,而不是芯片组和主板。比如32nm第2代Core(SNB)支持DDR3 1333的内存,22nm的第3代Core(IVB)支持DDR3 1600的内存。SNB处理器放在Z77主板上也是支持1333内存,默认是1333,至于带K字的处理器可以超频到1600是另外一回事。
四、主板BIOS默认的内存速度是JEDEC的速度
前面说过由于JEDEC规格和XMP规格,以及内存超频,导致市场可以买到四种1600的内存:
1、超频1600,这种内存SPD记载的JEDEC规格是1066或者1333。
2、JEDEC 1600,这种内存SPD记载的JEDEC规格是1600。
3、XMP 1600,这种内存SPD记载的JEDEC规格是1333。XMP预置文件记载的是1600。
4、JEDEC+XMP1600,这种内存SPD记载的JEDEC规格是1600。XMP预置文件记载的也是1600。
JEDEC定义的SPD内存速度和时序参数可以由BIOS直接读取,所以开机时,默认的内存速度是JEDEC的,不是XMP的。
因此,上面说的四种内存条,只有第2种和第3种,可以在7系列主板配IVB处理器时,默认1600。
第一种需要手动设置1600,第3种就需要开启XMP。