为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

[生活]CPU带宽和内存带宽之间的匹配

2018-11-14 4页 doc 18KB 4阅读

用户头像

is_601191

暂无简介

举报
[生活]CPU带宽和内存带宽之间的匹配[生活]CPU带宽和内存带宽之间的匹配Intel的CPU,从P4开始就对内存带宽有一定要求,为什么当年Intel非要推RamBUS来搭配P4,就是因为SDRAM和DDRRAM都不足以满足P4的需求。具体说一下,FSB为533的P4(外频为133),数据带宽需求为4.3GB/S(可以这么粗略估算,CPU带宽=FSB×8),FSB800的P4带宽需求为6.4GB/s。而同时期的DDR400能提供的带宽也只有3.2GB/s(所以DDR400又叫PC3200内存,就是以带宽命名的),DDR266带宽为2.1GB/s,DDR333带宽为...
[生活]CPU带宽和内存带宽之间的匹配
[生活]CPU带宽和内存带宽之间的匹配Intel的CPU,从P4开始就对内存带宽有一定要求,为什么当年Intel非要推RamBUS来搭配P4,就是因为SDRAM和DDRRAM都不足以满足P4的需求。具体说一下,FSB为533的P4(外频为133),数据带宽需求为4.3GB/S(可以这么粗略估算,CPU带宽=FSB×8),FSB800的P4带宽需求为6.4GB/s。而同时期的DDR400能提供的带宽也只有3.2GB/s(所以DDR400又叫PC3200内存,就是以带宽命名的),DDR266带宽为2.1GB/s,DDR333带宽为2.7GB/s,可见单根DDR内存满足不了FSB800的P4的需求,当CPU要数据时内存却传不过来足够的数据,造成CPU闲置。所以Intel费劲功夫硬性推广RamBUS来搭配自家的P4。但无奈RamBUS成本和产能都摆在那里,成了曲高和寡的东西。不得已Intel舍弃850芯片组,重新推出的支持SDRAM的845芯片组来搭配P4,早期买P4的可能就是这种主板,其实此时P4的性能被内存制约了。包括后来出的支持DDR单通道内存的845D、848等等芯片组,都没有完美解决问题。后来出现了支持“双通道”的865芯片组才解决了问题,双通道的DDR266带宽正好满足FSB533的P4,而双通道的DDR400则满足了FSB800的P4。这个规律可以简单的推算为内存标称值*2=FSB频率(补充一下:内存实际工作频率是标称值的一半,也就是标称DDR400的内存,实际内存工作频率是200MHz,DDR2800内存,实际工作频率是400MHz)。如DDR400的双通道内存可以满足FSB800的CPU,DDR2533的双通道内存可以满足FSB1066的CPU,DDR2667的内存双通到可以满足FSB1333的CPU,DDR2800内存双通就可以满足FSB1600。目前的酷睿CPU,低端的仍旧是FSB800的(肉羊420、E2140、E4300等),此时一根DDR2667的内存还满足不了CPU的需求(如果超频到800也可以),而1根DDR2800的内存则正好能满足需求(或者2跟DDR400内存组双通道也可以,不过极少有这种主板)。如果进行超频,比如E2140,当CPU外频从200超到266,FSB为1066,此时双通道的DDR2533可以满足带宽,超频到333外频时则双通道的667可以满足带宽,超频到400外频时,此时FSB已是1600了,则只有双通道的DDR2800内存才能满足CPU的需求。由此可见,如果不超频,搭配FSB800系列,最好起步就是单根800的内存,如果购买的是FSB1066或1333的U,单根内存就彻底没法满足要求了,最好上双通道。如果还打算超频,比如大家梦寐以求的400外频,则最好一次就购入2条800的内存组成双通道。否则即使CPU频率上去了,实际使用中还是会因为内存带宽不足而拖CPU的后退。目前800内存和667内存几乎一个价,所以就不要再考虑667内存了。如果不知道自己的系统到底cpu和内存带宽是多少,可以运行一个叫EVEREST的软件,在“主板”-“主板”下可以查到2者的带宽情况。只要内存带宽高于前端总线(FSB)带宽就可以了。1.JPG(32.58KB)2008-11-2120:13部分CPU的FSBFSB800赛扬4XX系列,奔腾E2XXX系列,酷睿E4XXX系列,还有很老的奔腾D系列。FSB1066部分E6XXX系列(6300/6400/6500/6320/6420),E7XXX系列(7200/7300),X6(X6800),4核的Q6XXX系列(6600/6700)。FSB1333部分E6XXX系列(6550/6750/6850),E8XXX系列(8100/8200/8300/8400),4核的Q9XXX系列(9100/9300/9550)/QX9XXX(9650)/QX6XXX(6850),补充:最近发现老有DIYer选用E7200/E8300之类CPU,却只搭配1根DDR2800内存,这样会严重拖累系统的。请装机时注意避免。注:对于AMD的CPU,因为内部整合了内存管理器,所以不需要经过北桥来读取内存数据,而是CPU直接读取数据,因此不像Intel的CPU这么需要强调带宽搭配问题,一般可以用单条2GDDR2800来装机。超频基础知识:简单核算CPU前端总线和内存带宽匹配的问题带宽计算公式:带宽,时钟频率×总线位数×倍增系数/8在Intel平台,内存控制器集成在北桥里,CPU和内存交换数据,是经由CPU前端总线和北桥交换数据,再由北桥和内存交换数据。所以北桥到内存的带宽必须大于等于CPU到北桥的带宽这样才不会产生瓶颈。前端总线和内存位数都是64。现在的内存都是DDR内存,即DOUBLEDATARATE(双倍数据率),倍增系数都是2,我们平时所说的DDR2667或DDR2800等等都是乘上了“2”这个倍增系数的频率,内存实际工作的频率为333和400MHZ,如果按我们的习惯称谓来计算内存带宽,就不需再乘以备增系数。可以看出,按我们的习惯,在这个公式里,只有时钟频率是不一定的,在其他系数均相同的情况下,完全可以简单的比较前端总线和内存的频率关系来核算两者带宽是否匹配。例如:E4500的前端总线为800MHZ,如果采用1条DDR2800MHZ内存,那么两个频率相等即带宽相等,不存在瓶颈。又如E6550的前端总线为1333MHZ,由于没有这么高频率的DDR2内存,所以如果采用单条内存,无论匹配哪种DDR2内存,都会产生瓶颈。只有组建双通道才能解决瓶颈问题,比如采用两条ddr2667内存,根据以上说明,简单将其频率相加为1333MHZ,则代此时两者带宽刚好匹配,无瓶颈产生.在AMD平台,内存控制器集成在CPU内部,CPU通过HT总线直接和内存交换数据,绕开了北桥的连接,所以没有前端总线一说。也就没有内存带宽和前端总线带宽是否匹配的说法~AMDCPU内部的内存控制器采用了分频的方式,这个方式有点复杂,可以通过以下的频率关系公式计算得出内存实际运行频率:1、内存分频=主频(超频前,目前均为200MHZ)×倍频(超频后)?内存频率(BIOS内设置值)后取整。2、主频×倍频=CPU实际运行频率。3、CPU实际运行频率?内存分频=内存实际运行频率,这个非常重要,很多人超频不成功就是因为内存的实际运行频率大大高于默认频率,而内存条的超频性能又不是很好。所以,AMD平台在大多数时候,内存都工作在一个非的频率下,这个频率随着CPU主频、倍频、设定内存频率的变化而变化,内存带宽也就千变万化,但是总结经验如下:不超频采用双通道667足够,超频就必须用体质好的DDR2800内存组建双通道,以避免因内存分频关系,造成超频后内存实际工作频率过高而引起的不稳定~CPU总线带宽和内存带宽匹配
/
本文档为【[生活]CPU带宽和内存带宽之间的匹配】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索