CPU、主板FSB、内存的匹配关系

合集下载

CPU、主板FSB、内存的匹配关系.

CPU、主板FSB、内存的匹配关系.

1.内存和CPU的有关数据在正式讨论问题之前,我们首先要把内存的核心频率、时钟频率和数据频率之间的关系搞清楚,而且应该特别熟悉。

这是讨论这个问题的基础。

见下表:表1 内存名称及各种频率列表由表1可见,核心频率、时钟频率和数据频率之间有固定的关系。

它们之间的比例关系见表2。

表2. 内存的核心频率、时钟频率和数据频率之间的比例关系其中的核心频率又称颗粒频率或基本频率;时钟频率又称工作频率、内存频率、I/O频率、DRAM、DRAM Frequency、时脉或内存速度;数据频率又称等效频率或传输通道频率。

本文只采用“核心频率”、“时钟频率”和“数据频率”三个名称。

对这些名称一定要弄清楚。

另外,有关CPU的名称也是五花八门的。

例如,主频又称Core Speed;外频的名称就更多了,如Bus Speed 、汇流排频率、FSB(和前端总线混用)等。

2.内存和CPU搭配的基本原则我认为:无论你采用的CPU是Intel的,还是AMD的,当选配内存时都必须遵守三条基本原则。

第一条是频率要同步:即内存的核心频率要等于或稍大于CPU的外频。

不要给内存加上它不能承受的高频率,否则是频率“过载”。

频率“过载”后,内存将拒绝工作。

这样,电脑是要蓝屏的。

当然,你给它加上低于核心频率的频率时,它会是胜任愉快的。

第二条是带宽要匹配:应该设法使内存的数据带宽跟CPU前端总线的带宽相等,否则,数据的传输能力将受制于带宽较低的那端;第三条是主板要调控:因为以上两个条件有时是不可能同时能满足的。

这就要靠主板来调控,调控的主要方法是异步设置。

因为第一条是有关生或死的问题,所以,这一条必须满足。

第二条就可以灵活处理了。

另外,当讨论内存跟CPU如何搭配时,必须明确以下事项:①内存的核心频率小于外频时,内存会拒绝工作。

表现是蓝屏。

但是,在任何情况下,内存的核心频率大于CPU的外频时,内存都能正常工作。

但是,系统也不会承认它的高频率。

只承认它的核心频率等于外频。

CPU频率与内存频率的关系

CPU频率与内存频率的关系

CPU频率与内存频率的关系第一弄清楚内存的三个频率,核心频率,工作频率,等效频率(也成接口频率),平常常说的DDR2 800中的那个800确实是该内存的等效频率(接口频率),也是最成心义的频率,和内存总线的带宽直接挂钩,比如说DDR2 800的带宽算法确实是800mhz×64/8也确实是 6.4GB/S。

而工作频率那么是用等效频率除以2,这对DDRDDR2DDR3都适用(对SD内存无效,只是SD内存早就淘汰了,那个地址不作研究),因为DDR的英文全称确实是double data rate双倍数据速度,所有DDR内存会一个在工作周期的上升沿和一个下降沿别离传输一次数据,形成了对工作频率双倍的等效频率,那个工作频率在对AMD K8处置器超频时会用到,且在CPU-Z中显示的内存频率也是工作频率,因此那个频率在超频时比较重要,另外一个核心频率那么是最次要的,所有的等效频率都是通过核心频率乘以预取位数取得,由于DDR是2位预取,DDR2是4位预取,DDR3是8位预取,因此DDR的核心频率是等效频率/2,DDR2的核心频率是等效频率/4,DDR3的核心频率是等效频率/8。

弄清楚三个频率后,开始逐个分析,从AMD的K8处置器开始,先给出公式:内存在运算机的真正的工作频率=CPU当前工作频率/分频系数,其中分频系数的算法很特殊,是用CPU原始频率/bios设置的内存工作频率(注重是工作频率,假设在BIOS 中设置为DDR2 800的话,那个地址就要用400代进去算)取得的结果进一取得,进一确实是假设除出来的数是小数,那么就把小数点后的数去掉,再加一,如4.8进一确实是5, 4.1进一也是5。

以AthlonX2 4200+为例,那个CPU原始主频=200×11=2200MHZ现在插进一根DDR2 800并在bios内设置为auto,那么bios会自动读取spd信息,设置等效频率为800mhz,那么工作频率确实是400mhz依照公式,先计算分频系数,原始主频/设置的工作频率再进一,也确实是2200/400=5.5,再用5.5进一等于6,分频系数确实是6,然后用当前主频除以分频系数,由于没有超频,因此最后内存真正工作时的工作频率=2200/6=366mhz,换算成等效频率确实是733mhz,也确实是DDR2733,比800标称的频率要少,这也算是这一个系列处置器的通病了,解决的方式只有超外频。

CPU主频,倍频,外频,系统总线频率,前端总线频率

CPU主频,倍频,外频,系统总线频率,前端总线频率

CPU主频,倍频,外频,系统总线频率,前端总线频率现在⽹上对主频、外频、倍频、前端总线频率、内存频率的叫法千奇百怪,对同⼀种事物的叫法都没有统⼀,给⼈感觉好像有很多种类似的,所以很有必要先理清头绪,搞清楚多种不同叫法之间的等价关系:1.主频=CPU频率=CPU内部的频率2.外频=CPU外频=CPU外部的频率3.倍频=CPU倍频4.前端总线频率=FSB频率5.内存频率=DRAM频率⼀、参数名称的历史沿⾰、发展及它们之间的关系概述我们知道,电脑有许多配件,配件不同,速度也就不同。

在286、386和早期的486电脑⾥,CPU的速度不是太⾼,和内存保持⼀样的速度。

后来随着CPU速度的飞速提升,内存由于电⽓结构关系,⽆法象CPU那样提升很⾼的速度,于是造成了内存和CPU之间出现了速度差异,这时就提出⼀个CPU的主频、倍频和外频的概念。

外频顾名思义就是CPU外部的频率,早期也就是内存的频率,CPU以这个频率来与内存联系。

CPU的主频就是CPU内部的实际运算速度,主频肯定是⽐外频⾼的,⾼⼀定的倍数,这个数就是倍频。

例如:⼀个⽼的INTEL 486 CPU,上⾯印着486 DX/2 66。

这个486的CPU的主频是66MHZ,DX/2代表是2倍频的,于是算出CPU的外频是33MZ,也就是内存的⼯作频率,这同时也是前端总线(英⽂ Front Side Bus)FSB的频率。

因为CPU是通过前端总线来与内存发⽣联系的,所以内存的⼯作频率(或者说外频也⾏)就是前端总线的频率,即前端总线的频率就是33MZ。

这样的前端总线结构⼀直延续到486之后的奔腾(俗话说的586)、奔腾2、奔腾3。

到了奔腾4年代,内存和CPU的⼯作模式发⽣了改变,前端总线的概念也变得有些复杂了。

奔腾4 CPU采⽤了Quad Pumped(4倍并发)技术,该技术可以使系统总线在⼀个时钟周期内传送4次数据,也就是传输效率是原来的4倍,相当于⽤了4条原来的前端总线来和内存发⽣联系,即前端总线FSB有效频率=外频X4。

FSB与内存频率有什么关系

FSB与内存频率有什么关系

FSB与内存频率有什么关系说到内存其中一个重要参数就是内存频率,以及一个重要概念FSB(Front Side Bus:前端总线)和内存比率与内存实际运行频率的关系,接下来为大家介绍下CL(时序)可选值的设置,希望能帮到您!FSB与内存频率的关系首先请大家看看FSB(Front Side Bus:前端总线)和内存比率与内存实际运行频率的关系。

FSB/MEM比率实际运行频率 1/1 200MHz 1/2 100MHz 2/3 133MHz 3/4 150MHz 3/05 120MHz 5/6 166MHz 7/10 140MHz 9/10 180MHz对于大多数玩家来说,FSB和内存同步,即1:1是使性能最佳的选择。

而其他的设置都是异步的。

同步后,内存的实际运行频率是FSBx2,所以,DDR400的内存和200MHz的FSB正好同步。

如果你的FSB为240MHz,则同步后,内存的实际运行频率为240MHz x 2 = 480MHz。

FSB与不同速度的DDR内存之间正确的设置关系强烈建议采用1:1的FSB与内存同步的设置,这样可以完全发挥内存带宽的优势。

内存时序设置内存参数的设置正确与否,将极大地影响系统的整体性能。

下面我们将针对内存关于时序设置参数逐一解释,以求能让大家在内存参数设置中能有清晰的思路,提高电脑系统的性能。

涉及到的参数分别为:CPC : Command Per Clock tCL : CAS Latency Control tRCD : RAS to CAS Delay tRAS : Min RAS Active Timing tRP : Row Precharge Timing tRC : Row Cycle Time tRFC : Row Refresh Cycle Time tRRD : Row to Row Delay(RAS to RAS delay) tWR : Write Recovery Time ……及其他参数的设置CPC : Command Per Clock可选的设置:Auto,Enable(1T),Disable(2T)。

内存条和cpu什么关系

内存条和cpu什么关系

内存条和cpu什么关系想不想知道内存条和cpu到底是什么关系呢,下面是店铺带来的关于内存条和cpu什么关系的内容,欢迎阅读!内存条和cpu什么关系:CPU是负责运算和处理的,内存是交换数据的。

当程序或者操作者对CPU发出指令,这些指令和数据暂存在内存里,在CPU空闲时传送给CPU,CPU处理后把结果输出到输出设备上,输出设备就是显示器,打印机等。

在没有显示完之前,这些数据也保存在内存里,如果内存不足,那么系统自动从硬盘上划分一部分空间作为虚拟内存来用。

但写入和读取的速度跟物理内存差的很远很远,所以,在内存不足的时候,会感到机器反应很慢,硬盘一直在响。

512M的物理内存如果增加到2GB,你会感到电脑变得飞快。

但内存512,即使你把CPU从单核换成双核,加速感觉也不明显。

如果你本来就有2G内存,再增加2G,使用起来几乎没有多少性能的改变。

在理论上,物理内存太大反而会减慢速度,因为它增加了寻址的时间。

所以家用机器推荐使用2GB-4GB足矣。

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。

计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。

内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU 中的运算数据,以及与硬盘等外部存储器交换的数据。

只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

相关阅读推荐:内存条是CPU可通过总线寻址,并进行读写操作的电脑部件。

内存条在个人电脑历史上曾经是主内存的扩展。

随着电脑软、硬件技术不断更新的要求,内存条已成为读写内存的整体。

我们通常所说电脑内存(RAM)的大小,即是指内存条的总容量。

写入RAM(即读写内存,即内存条)中的数据将在断电后彻底消失,电脑开机时CPU最早读入执行的程序数据来自ROM(只读内存)。

内存是电脑(包括单片机在内)的基础部件,从有电脑那天起就有了内存。

cpu频率与内存频率的关系

cpu频率与内存频率的关系

cpu频率‎与内存频率‎的关系问这类问题‎的朋友都存‎在着一个很‎大的误区,那就是他们‎把外频和前‎端总线的概‎念混淆了。

外频是由主‎板为CPU‎提供的基准‎时钟频率,一般常见的‎有100、133、166、200。

而我们说的‎F SB(Front‎Syste‎m Bus)指的是系统‎前端总线,它是处理器‎与主板北桥‎芯片或内存‎控制集线器‎之间的数据‎通道,常见频率有‎400、333、533、800。

作为新手不‎必掌握那么‎多概念性的‎东西,只要记住以‎下几个公式‎:主频=外频*倍频(MHz)Intel‎CPU前端‎总线=外频*4(MHz)AMD CPU前端‎总线=外频*2(MHz)CPU数据‎带宽=前端总线*8(MB/s)内存带宽=内存等效工‎作频率*8(MB/s)关于内存的‎频率。

内存带宽要‎与CPU带‎宽一致。

CPU外频‎和内存外频‎有着密切关‎系,关系到识别‎内存参数问‎题。

如赛扬2.4G,我们知道赛‎扬2.4G外频为‎100,需要的内存‎带宽为3.2G(根据计算C‎P U需要内‎存带宽得出‎的),理论上用D‎D R400‎(内存带宽为‎3.2G/S就可以满‎足CPU所‎需要的带宽‎.但是,由于赛扬外‎频为100‎,不能正确识‎别DDR4‎00,外频为20‎0的内存,赛扬只能识‎别外频为1‎33的DD‎R266,是为什么呢‎?Intel‎在主板芯片‎组上设定了‎“内存异步工‎作”来保护自己‎的产品,因为一旦C‎P U要求3‎.2GB/s的数据吞‎吐而内存本‎身达不到,芯片组不进‎行设置的话‎——内存被强制‎要求更高的‎数据流量,必然产生内‎存强行超频‎,从而导致稳‎定性下降。

作为初学者‎可以这么认‎为:CPU外频‎是多少,就选用工作‎频率是多少‎的内存(注意不是等‎效频率,而且仅限于‎D DR)。

Intel‎的说法是推‎荐玩家买高‎频DDR2‎内存,因此,不少购买了‎扣肉的消费‎者都会选择‎较贵的DD‎R2 800内存‎,以求获得更‎好的性能。

CPU高速缓存行与内存关系及并发MESI协议

CPU高速缓存行与内存关系及并发MESI协议

CPU⾼速缓存⾏与内存关系及并发MESI协议先来⼀个整体图⼀.⼤致关系: CPU Cache --> 前端总线 FSB (下图中的Bus) --> Memory 内存CPU 为了更快的执⾏代码。

于是当从内存中读取数据时,并不是只读⾃⼰想要的部分。

⽽是读取⾜够的字节来填⼊⾼速缓存⾏。

根据不同的 CPU ,⾼速缓存⾏⼤⼩不同。

如 X86 是 32BYTES ,⽽ ALPHA 是 64BYTES 。

并且始终在第 32 个字节或第 64 个字节处对齐。

这样,当 CPU 访问相邻的数据时,就不必每次都从内存中读取,提⾼了速度。

因为访问内存要⽐访问⾼速缓存⽤的时间多得多。

下⾯⼀张图可以看出各级缓存之间的响应时间差距,以及内存到底有多慢!(2)总线概念前端总线(FSB)就是负责将CPU连接到内存的⼀座桥,前端总线频率则直接影响CPU与内存数据交换速度,如果FSB频率越⾼,说明这座桥越宽,可以同时通过的车辆越多,这样CPU处理的速度就更快。

⽬前PC机上CPU前端总线频率有533MHz、800MHz、1066MHz、1333MHz、1600MHz等⼏种,前端总线频率越⾼,CPU与内存之间的数据传输量越⼤。

前端总线——Front Side Bus(FSB),是将CPU连接到北桥芯⽚的总线。

选购主板和CPU时,要注意两者搭配问题,⼀般来说,前端总线是由CPU决定的,如果主板不⽀持CPU所需要的前端总线,系统就⽆法⼯作(3)频率与降频概念只⽀持1333内存频率的cpu和主板配1600内存条就会降频。

核⼼数跟ddr2和ddr3没关系,核⼼数是cpu本⾝的性质,cpu是四核的就是四核的,是双核的就是双核的。

如果只cpu⽀持1333,⽽主板⽀持1600,那也会降频;cpu⽀持1600⽽主板只⽀持1333那不仅内存会降频,⽽且发挥不出cpu全部性能。

另外如果是较新的主板cpu,已经采⽤新的qpi总线,⽽不是以前的fsb总线。

内存频率和CPU频率的问题

内存频率和CPU频率的问题

内存频率和CPU频率的问题2008-11-05 21:34:26| 分类:| 标签:|字号大中小订阅请教内存频率,内存带宽,前端总线,外频之间的关系?内存带宽=内存频率×内存位宽÷8CPU数据带宽=前端总线×总线位宽/8可以简单理解为:CPU主频=外频*倍频(MHz)Intel CPU前端总线=外频*4(MHz)AMD CPU前端总线=外频*2(MHz)CPU数据带宽=前端总线*8(MB/s)内存带宽=内存等效工作频率*8(MB/s)内存带宽=内存频率×内存位宽÷8 内存频率不用多说了,DDR400内存频率就是400MHz。

至于内存位宽,双通道内存为宽为128位,但通道的只有64位。

除以8是把结果换算成字节来表示,8位等于一个字节。

Intel的CPU的前端总线等于4倍外频,外频×倍频=CPU的主频DDR400的频率就是400MHZ吗?可以这么认为,但严格来说,DDR400的实际工作频率是200MHz,由于其带宽双倍于同频率的SDRAM,因此它的等效工作频率为400MHz (注意实际工作频率与等效工作频率的区别)DDR2-400与PC2-3200是什么关系?DDR2-400内存就是PC2-3200内存。

这里给你解释以下为何PC2-3200的内存就是DDR2-400的内存:PC2-3200、PC2-4300、PC2-5300、PC2-6400等是按内存传输速率命名,3200、4300、5300、6400等是指内存的传输速率为3200MB/s、4300MB/s、5300MB/s、6400MB/s。

DDR2-400、DDR2-533、DDR2-667、DDR2-800等是按内存工作频率(实际上是等效工作频率,对于DDR2内存实际工作频率即时钟频率是等效工作频率的1/4,对于DDR内存实际工作频率即时钟频率是等效工作频率的1/2)命名,400、533、667、800是指内存的工作频率为400MHz、533MHz、667MHz、800MHz。

CPU带宽和内存带宽之间的匹配

CPU带宽和内存带宽之间的匹配

存还有CPU带宽如何计算2009年08月03日星期一下午04:05CPU带宽是指CPU与北桥之间的数据传输率,从CPU前端总线带宽的计算方法“前端总线带宽=系统外频×N倍速×64位总线位宽/8”中,我们可以知道,P4系列133MHz外频即前端总线为533MHz(133MHz外频×4倍速)的CPU的传输带宽可达4.2GB/s(533MHz×8)速率。

由此我们可以换算出其他不同前端总线CPU的带宽:266MHz FSB的传输带宽为2.1GB/s;333MHz FSB的传输带宽为2.7GB/s;400MHz FSB的传输带宽为3.2GB/s;533MHz FSB的传输带宽为4.2GB/s,800MHz FSB 的传输带宽为6.4GB/s。

存速率是指存的工作频率,例如DDR266的工作频率即为266MHz,根据存带宽的算法:带宽=总线位宽/8×一个时钟周期交换的数据包个数×总线频率,DDR266的带宽=64/8×2×133=2128,它的传输带宽为2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其存带宽约为2100MB。

同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称PC3200。

存带宽计算公式:带宽=存时钟频率×存总线位数×倍增系数/8。

以目前的DDR400存为例,它的运行频率为200MHz,数据总线位数为64bit,由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200×64×2/8=3.2GB/s(如果是两条存组成的双通道,那带宽则为6.4GB/s)。

很明显,在现有技术水准下,运行频率很难成倍提升,此时数据总线位数与倍增系数是技术突破点。

主板前端总线频率,CPU前端总线频率,CPU主频和内存

主板前端总线频率,CPU前端总线频率,CPU主频和内存

主板前端总线频率,CPU前端总线频率,CPU主频和内存前端总线指的是CPU与内存之间的数据传输线。

前端总线频率则是指CPU与内存之间的数据传输速率,它反映了CPU与内存之间的数据传输量或者说带宽,公式为:数据带宽=(总线频率×数据位宽)/8,8位就是一个字节1Byte=8bit。

CPU主频(或外频)反映了CPU的运算能力,和内存频率无关,所以也和前端总线频率没有任何关系,完全取决于CPU自身能力。

主板的前端总线频率是指主板所能支持的最大总线频率,如1333MHZ。

实际上我们所说的前端总线频率主要来源于CPU和内存的频率,主板本身并无频率可言,因为主板就好比一条足够宽的马路,速度如何要看车子的性能如何。

CPU的前端总线频率要和内存的频率相等,并且小于或等于主板的最大FSB,计算机才能达到最佳效果,比如,E2160的前端总线为800MHZ,如果内存为一根DDR2 400的内存,那么传输速率只能达到400MHZ 的效果,这样就造成了CPU的浪费,如果再加一根同样的内存组成双通道,那么内存频率遵循叠加的规律变成了400×2=800MHZ,此时只需要一块FSB为800MHZ的主板就可以达到最佳效果。

内存频率为啥乱为什么老师会说频率乱如麻?主要原因是人们在交谈中常常把内存频率、颗粒频率、等效频率等胡乱用。

新接触电脑的朋友们一听到这么多版本的频率,头怎会不疼呢?今天琪琪老师就和同学们一起把这些频率弄明白。

先为理解打基础1.内存频率是什么我们平时挂在嘴边的DDR2 800、DDR2 667后面的800和667就是内存频率值。

内存频率通常以MHz(兆赫兹)为单位来计量,内存频率在一定程度上决定了内存的实际性能,内存频率越高,说明该内存在正常工作下的速度越快。

比如DDR2 800就表示这根内存条的频率为800MHz,在其他参数相同的情况下,它就比DDR2 667(频率为667MHz)性能要好。

小贴士:上期我们介绍了延迟的意思,只要内存延迟数值相差很小,比如5和6,那么它们对内存的性能影响就很小。

cpu显卡内存频率搭配方法

cpu显卡内存频率搭配方法

cpu显卡内存频率搭配方法cpu显卡内存频率搭配方法一:主板有前端总线,cpu有总线频率,内存也是。

主要是看主板的北桥的前端总线,假如前端总线频率是1333mhz,那么cpu 即使是8888888mhz也最多只能以1333mhz的速度跑。

内存也是同样道理,受前端总线限制。

所以主板就是公路,公路基本上就限制了车的最高速度和车流量。

最好的情况当然就是三者一致啦。

cpu显卡内存频率搭配方法二:cpu主频=外频x倍频链路ht总线=外频 x ht总线倍速(amd)fsb=外频 x fsb总线倍速(intel)主板总线=外频 x 主板总线倍速内存实际频率=内存设定频率 x(高于默认实际外频-默认外频)/默认外频比如你的是ddr800的内存实际频率是400mhz,你超频了,200的外频超到220就是说你超了10%。

这时内存的实际频率也超了10%,变成440,也就是ddr880!显卡可以看作是一个相对独立的系统,(暂时叫图像处理系统吧)一般不影响图形之外的数据处理系统!相反非图形处理系统却影响这显卡的发挥!性能越高的显卡对平台要求越高,只要能“非图形数据平台”能有足够的性能调度使用显卡就不会造成浪费!关系好像很模糊!没见有什么官方计算公式!只能暂时以u的档次和显卡的档次来相互平衡!所谓的“瓶颈”就是fsb(ht),内存频率,总线频率中最小的那个吧!cpu倒不用考虑,主要看价钱吧!呵呵cpu频率并不是唯一衡量性能的标尺,架构也起决定性的作用!一般性能越高的总线频率自然就越高!cpu显卡内存频率搭配方法三:一般网上商城对主板参数都有详细说明,会写明支持哪些针脚的cpu和哪些频率的内存,至于显卡只要有支持的插槽基本都可以支持,可以网上查找到型号后去实店购买举例酷睿 e8400 是775针脚的cpu主板会写明支持cpu型号酷睿系列并且会写 775针脚只要这个对的上就行另外主板参数会写明支持的内存是ddr2还是ddr3然后还有支持的频率是多少,比如写明支持 ddr2 600/800 那就不能买ddr3或者是ddr2 1066的内存至于显卡和cpu的关系这个网上有很多百度搜索一下就有了,选定你的cpu后网上搜索可以带的显卡就行,一般来说e8400以上的cpu目前的显卡都可以带不会产生瓶颈对于主板的好坏无非是能否超频,有没有更好的升级功能,就目前来说够用就可以了,反正下一代的产品全部更新换代了,没有升级一说了看了“ cpu显卡内存频率如何搭配”文章的。

内存、主板等与CPU总线带宽之间的关系

内存、主板等与CPU总线带宽之间的关系

文档收集于互联网,已重新整理排版.word版本可编辑.欢迎下载支持. 内存、主板等与CPU总线带宽之间的关系众所周知,购买电脑时,CPU是第一选择,因为只有选择了它,你才能考虑后续配件。

只有选定了CPU,你才能选择适合的主板,有了主板,你才能选择内存、搭配显卡。

而它们之间除了能否安装在一起,能否点亮以外,还有什么样的组合关系才能获得第一性价比呢?下面我就来谈谈我的看法。

第一,CPU的FSB(即总线带宽)与主板芯片组的关系。

这个总线带宽相当重要,他影响着你对于主板和内存的选择,因为不是主板的接口与CPU的接口相对应就能让机器正常运行,或者能够让机器全效运行的。

打个比方说,现有的INTEL E5300是家庭选择的最主力型CPU,它的总线带宽只有FSB800,而目前市场上可选择的主板有X48、NF7i、P45、P43、P35、P31、945GV等。

依照FSB的话,如果说最不浪费两者带宽,那么E5300的最佳搭档应该是945GV,因为两者的最大FSB值都是800。

但这也并不是说945GV 就是最佳性价比了,因为还要考虑到显卡、内存才能选择最合适的主板。

但要说到都不浪费的话,那肯定的说就是945GV了。

这也就说明,如果采用X48、P45等高端主板也不是很划算,因为CPU没有足够的带宽来利用主板芯片组提供的高带宽,所以为了独显的PCI-E 2.0接口,最佳选择应为P43。

第二,CPU的FSB与内存带宽间的关系。

这里先需要一个计算公式,即:内存带宽(MB/s)=运行频率(MHz)*传输倍率*总线宽度(bit)/8,这样首先计算出内存的总线带宽,再看CPU的,CPU总线带宽的计算方法是“外频×N倍速×64位总线位宽/8”,只要两者的数值越为接近,那也就证明了你的选择没有浪费,也就代表了你选择的配件拥有了最佳的参数性价比(这里不考虑品牌^_^)。

新的I3已经发布了,估计又有不少INTEL粉丝们正在摩拳擦掌,预备购置新机了,但是个人发现市场上现在提供的主板、内存、显卡太杂太乱了,为了不让大家不花冤枉钱,所以逼人收集了一些资料,希望对大家有用。

内存和CPU的搭配关系

内存和CPU的搭配关系

结合我多年的实际工作经验,下面我来介绍一下CPU与内存的关系,希望对大家有些帮助。

电脑的CPU,从P4开始就对内存带宽有一定要求,为什么当年Intel非要推RamBUS来搭配P4?就是因为SDRAM和DDR RAM都不足以满足P4的需求。

具体说一下,FSB为533的P4(外频为133),数据带宽需求为4.3GB/S(可以这么粗略估算,CPU带宽=FSB×8),FSB800的P4带宽需求为6.4GB/s。

而同时期的DDR 400能提供的带宽也只有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频率。

如DDR 400的双通道内存可以满足FSB800的CPU,DDR2 533的双通道内存可以满足FSB1066的CPU,DDR2 667的内存双通到可以满足FSB1333的CPU,DDR2 800内存双通就可以满足FSB1600。

目前的酷睿CPU,低端的仍旧是FSB800的(肉羊420、E2140、E4300等),此时一根DDR2 667的内存还满足不了CPU的需求(如果超频到800也可以),而1根DDR2 800的内存则正好能满足需求(或者2跟DDR400内存组双通道也可以,不过极少有这种主板)。

前端总线频率(FSB)及DDR内存频率详解,

前端总线频率(FSB)及DDR内存频率详解,

公共时钟同步,将同一个时钟信号历时钟分配器分成2路,一路接发送器,一路接接收器。在时钟上升沿发送数据,在下一个周期的上升沿采集样品接收。速度在200-300MHZ以下。
源同步是时钟和数据一起发送,时钟稍稍滞后发送,传输速度主要由数据和时钟信号间的时差决定。因此速度快。
很多人对内存布线感到苍茫,找不到切入点,不知怎样下手,其实高速硬件预设的主要使命就是与干扰做斗争,内存布线也不例外。可以这样考虑:内存是做啥子用的呢?是用来存储数据的,写入1读出1,写入0读出0,即保证数据访问正确。那么,在啥子情况会导致数据访问错误呢?
一、讯断错误,0判成1,1判成0。可能参考电平禁绝(为啥子禁绝?信号线内阻造成的压降),也可能是加性干扰,或者阻抗不般配引起信号畸变。
外频与前端总线频率的区别
前端总线的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。而外频的概念是成立在数字电子脉冲信号震荡速度根蒂根基之上的,也就是说,100MHz外频特指数字电子脉冲信号在每一秒钟震荡一千万次,它更多的影响了PCI及其他总线的频率。之所以前端总线与外频这两个概念容易混淆,主要的缘故原由是在以前的很长一段时间里(主要是在Pentium 4出现之前和刚出现Pentium 4时),前端总线频率与外频是相同的,因此往往直接称前端总线为外频,最终造成这样的错怪。随着计算机技能的发展,人们发现前端总线频率需要高于外频,因此采用了QDR(Quad Date Rate)技能,或者其他近似的技能实现这个目的。这些技能的原理近似于AGP的2X或者4X,它们要得前端总线的频率成为外频的2倍、4倍甚至更高,从此之后前端总线和外频的区别才开始被人们正视起来,目前的主小产品均采用这些技能。
内存的表现情势有两种:内存颗粒和内存条。内存条自身有走线长度,需要计算在内。问个问题:内存条有3种安装方式:竖插、斜插、平插,你认为那种方式好呢?

计算机cpu的外频和倍频以及与内存频率的关系及主板的频率关系

计算机cpu的外频和倍频以及与内存频率的关系及主板的频率关系

CPU的外频和倍频以及与内存频率的关系及主板的频率关系1:主板的外频是由主板上的时钟发生器产生的。

它是指系统总线的速度,常见的是66MHz、100MHz、133MHz、200MHz。

因为cpu的工作速度很高,所以cpu要以高于系统总线数倍的速度工作,所高的倍数称为倍频,cpu的工作速度(实际频率)即为外频乘倍频。

2:内存的频率:在当今的市场上,昔日的SDRAM内存渐成明日黄花,DDR SDRAM内存无疑是主流之选。

下面我们对两者的工作频率分别介绍:SDRAM内存的频率:通常包括PC100、PC133、PC150几种不同的规格,其后面的数值分别代表该规格内存的工作频率为100MHz、133MHz 和150MHz。

一般地,内存工作频率越高,在单位时钟周期内完成的指令越多,速度也就越快。

DDR SDRAM内存的频率:DDR 内存是SDRAM阵营中衍生出来的,它在时钟信号的上升沿与下降沿均可进行数据处理,使数据传输率达到SDRAM 的两倍,DDR 也就是“双倍速”的意思。

如常见的DDR266(PC2100)/333(PC2700)/400(PC3200),前者都是分别指它们的工作频率达到了266MHZ/333MHz/400MHz,而后者PC2100/PC2700/PC3200是根据DDR内存的不同的工作频率计算得出的传输数据带宽,其计算公式为:内存带宽(MB) = 前端总线频率(MHz)×总线宽度(bits)×每时钟数据段数量/8,将266代入可得2100MB/s,所以DDR266和PC2100都是指同一类型的内存,其区别在于:前者针对内存的工作频率而言,后者是基于内存的传输速率而命名的。

3:线CPU工作频率的跳线:在下面的内容里,我们看一下主板的跳线。

这是一项比较复杂的工作,在购买主板时,你可以让销售商替你做完这一步,但这不能保证你以后的升级。

如果你想多学一些知识或想亲自完成跳线,下面的内容可供你参考。

cpu总线带宽与内存带宽匹配问题

cpu总线带宽与内存带宽匹配问题

CPU总线带宽与内存带宽匹配问题外频外频是由主板为CPU提供的基准时钟频率,一般常见的有100、133、166、200。

我们说的FSB(Front System Bus)指的是系统前端总线,它是处理器与主板北桥芯片或内存控制集线器之间的数据通道,常见频率有400、333、533、800。

作为新手不必掌握那么多概念性的东西,只要记住以下几个公式:主频=外频*倍频(MHz)IntelCPU前端总线=外频*4(MHz)AMDCPU前端总线=外频*2(MHz)CPU数据带宽=前端总线*8(MB/s)内存带宽=内存等效工作频率*8(MB/s)前端总线频率总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。

通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。

人们常常以MHz表示的速度来描述总线频率。

总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。

计算机的前端总线频率是由CPU和北桥芯片共同决定的。

北桥芯片负责联系内存、显卡等数据吞吐量最大的部件,并和南桥芯片连接。

CPU就是通过前端总线(FSB)连接到北桥芯片,进而通过北桥芯片和内存、显卡交换数据。

前端总线是CPU和外界交换数据的最主要通道,因此前端总线的数据传输能力对计算机整体性能作用很大,如果没足够快的前端总线,再强的CPU也不能明显提高计算机整体速度。

数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率,即数据带宽=(总线频率×数据位宽)÷8。

目前PC机上所能达到的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz几种,最高到1066MHz。

前端总线频率越大,代表着CPU与北桥芯片之间的数据传输能力越大,更能充分发挥出CPU的功能。

现在的CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU,较低的前端总线将无法供给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。

DRAM:FSB的含义

DRAM:FSB的含义

DRAM:FSB的含义那是AMD平台特有的除分频的计算⽅法。

公式是这样的主频除以处理器倍频数值的⼀半(是整除)=内存频率当CPU的Multiplier=4x 时,CPU Clock=4x200MHz=800MHz;内存的DDR Speed显⽰为319MHz,RAM Clock显⽰相应为159.5MHz;此时DRAM:FSB RATIO的值显⽰为CPU/5;当CPU的Multiplier=8x 时,CPU Clock=8x200MHz=1600MHz;内存的DDR Speed显⽰为319MHz,RAM Clock显⽰相应为159.5MHz;此时DRAM:FSB RATIO的值显⽰为CPU/10;当CPU的Multiplier=9x 时,CPU Clock=9x200MHz=1800MHz;内存的DDR Speed显⽰变为326MHz,RAM Clock显⽰相应为163MHz;此时DRAM:FSB RATIO的值显⽰为CPU/11。

⾸先有⼀点必须明确,“DRAM:FSB RATIO”中分⼦、分母含义是均指实际的时钟外频,⽽⾮⼯作传输速率,即Clock⽽⾮Speed。

然后将CPU/5、CPU/10、CPU/11中的5、10、11称作“分母”,可以看出有等式DRAM Clock=CPU Clock/分母成⽴。

⼜因为CPU Clock=倍频 x HTT Clock,带⼊上述等式得:DRAM Clock : HTT Clock = 倍频/分母。

因此,“DRAM:FSB RATIO”真正的值应该是“倍频/分母”的商值,在上述情况下为4/5、8/10和9/11,⽽并⾮简单的将DRAM Clock与HTT Clock的值相除得166/200=0.83,因为内存的DRAM Clock和DDR Speed在实际运⾏中达不到其额定值166MHz和333MHz。

可以推测到,当该机器的内存升级为512MB DDR 400 PC 3200后,由于DRAM Clock = HTT Clock = 200MHz 即 DRAM Clock : HTT Clock 的值为1,因此当起倍频为4x时,DRAM:FSB RATIO的值应显⽰为CPU/4;因此当起倍频为8x时,DRAM:FSB RATIO的值应显⽰为CPU/8;因此当起倍频为9x时,DRAM:FSB RATIO的值应显⽰为CPU/9。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.内存和CPU的有关数据在正式讨论问题之前,我们首先要把内存的核心频率、时钟频率和数据频率之间的关系搞清楚,而且应该特别熟悉。

这是讨论这个问题的基础。

见下表:表1 内存名称及各种频率列表由表1可见,核心频率、时钟频率和数据频率之间有固定的关系。

它们之间的比例关系见表2。

表2. 内存的核心频率、时钟频率和数据频率之间的比例关系其中的核心频率又称颗粒频率或基本频率;时钟频率又称工作频率、内存频率、I/O频率、DRAM、DRAM Frequency、时脉或内存速度;数据频率又称等效频率或传输通道频率。

本文只采用“核心频率”、“时钟频率”和“数据频率”三个名称。

对这些名称一定要弄清楚。

另外,有关CPU的名称也是五花八门的。

例如,主频又称Core Speed;外频的名称就更多了,如Bus Speed 、汇流排频率、FSB(和前端总线混用)等。

2.内存和CPU搭配的基本原则我认为:无论你采用的CPU是Intel的,还是AMD的,当选配内存时都必须遵守三条基本原则。

第一条是频率要同步:即内存的核心频率要等于或稍大于CPU的外频。

不要给内存加上它不能承受的高频率,否则是频率“过载”。

频率“过载”后,内存将拒绝工作。

这样,电脑是要蓝屏的。

当然,你给它加上低于核心频率的频率时,它会是胜任愉快的。

第二条是带宽要匹配:应该设法使内存的数据带宽跟CPU前端总线的带宽相等,否则,数据的传输能力将受制于带宽较低的那端;第三条是主板要调控:因为以上两个条件有时是不可能同时能满足的。

这就要靠主板来调控,调控的主要方法是异步设置。

因为第一条是有关生或死的问题,所以,这一条必须满足。

第二条就可以灵活处理了。

另外,当讨论内存跟CPU如何搭配时,必须明确以下事项:①内存的核心频率小于外频时,内存会拒绝工作。

表现是蓝屏。

但是,在任何情况下,内存的核心频率大于CPU的外频时,内存都能正常工作。

但是,系统也不会承认它的高频率。

只承认它的核心频率等于外频。

例如,你将DDR2-1066插入外频是200MHz的板子上时,系统将认为这个内存是DDR2-800。

②Intel处理器的前端总线频率(FSB)是外频频率的4倍。

但是,在历史上前端总线的频率和外频是同一个,所以,人们还是经常用FSB 来表示外频(例如软件CPU-Z就是这样,它表示的“FSB:DRAM”实际上是指“CPU的外频:内存的时钟频率”)。

AMD的内存,在K8以前,也有前端总线,不过,那时的前端总线频率是外频频率的两倍。

K8以后AMD的CPU就没有前端总线了。

③当讨论内存跟Intel平台的CPU的匹配时,必须知道CPU的外频或前端总线频率。

知道一个就行,因为它们之间是四倍关系,此时,不必关心CPU的主频是多少。

不过,自从有了Intel的i3/i5/i7后,参照的CPU频率已经不是外频和前端总线FSB,而是基本频率BF了。

但是,在检测软件CPU-Z 中,还是把BF频率称为外频的。

在这种情况下,怎样配内存,请参看本文之6。

④当讨论内存跟AMD平台的CPU匹配时,首先必须明确这个CPU是K8的?K10的?还是K8以前的?因为这三种CPU陪内存的方法是截然不同的。

讨论K8以前的CPU时,只需知道外频或FSB;讨论给K8的CPU配内存时,只需知道CPU的主频,不要提HT总线,因为配内存跟HT总线无关;同样的原因,当为K10配内存时,如果你不超频,只需知道CPU或主板支持什么内存就可以了。

因为K10架构的CPU配内存时是跟外频挂钩的,而AMD CPU的外频是固定在200 MHz的。

⑤当讨论内存跟CPU的搭配关系时,是根据内存和CPU的参数计算的,不必考虑主板。

但是,当你对搭配方案作出选择后,还必须考虑主板是否支持。

在一般情况下,主板的频率是应该高于FSB的频率的。

⑥内存的异步就是使加给内存的频率是它能正常工作的频率。

一般是指降频。

但是,频率降下来的后果就是速度变慢和带宽变窄。

所有主板都支持内存异步运行的。

但是,支持的程度不同。

⑦从内存跟CPU是否搭配的角度看,配内存时,不必考虑内存的容量是多少。

但是,容量超过一定大小时,有时是要考虑主板是否支持的。

⑧内存跟CPU是否匹配,跟CPU是几个核没有什么关系。

以上就是我认为内存匹配的三大原则和八项注意。

3.在Intel平台实现频率同步的方法在Intel平台,内存频率跟CPU同步的条件就是:内存的核心频率必须等于或稍大于CPU的外频。

否则,就是“频率过载”,内存将停止工作,主要的表现形式是蓝屏。

虽然对我这个说法经常听到不同的声音。

但是,我坚信我的这个归纳方法是完全能站得住脚的。

因为内存能够耐受多大的频率,完全是由核心频率决定的。

时钟频率和数据频率都是在核心频率的基础上,通过技术手段放大出来的。

当核心频率相等时,不同类型的内存会有不同的时钟频率和数据频率。

例如,在Intel平台,当外频是200MHz时,为了实现频率同步,应该选DDR-400、DDR2-800或DDR3-1600。

因为这几种内存的核心频率都是200MHz。

这是十分重要的一条规律。

但是,过去,人们都是把内存的同步条件说成“内存的时钟频率(而不是说“内存的核心频率”)等于或稍大于外频频率就是同步”。

更多的是模棱两可的说法,比如说“内存的频率等于或稍大于外频,就是同步”。

至今在网上的许多文章还是这样说的。

相当混乱。

我认为,在SD和DDR时代,说“时钟频率和核心频率相等就是同步”,是完全正确的。

但是,在DDR2和DDR3出现以后,再这样说就是完全错误的,因为不同类型的内存。

其核心频率跟时钟频率是不同的。

因此,两种判别方法存在巨大差异。

不过,囿于习惯,人们还是愿意用时钟频率来跟CPU的外频对比。

我认为,按时钟频率跟CPU频率对比的方法来判断内存是否同步也不是不可以的。

但是,必须把这个比作适当改动。

比如说:“对于SDRAM和DDR,当内存的时钟频率跟CPU的外频相等时,就是内存同步。

例如,当外频是200MHz时,应该配DDR-400的内存”;对于DDR2,就应该说:“当内存的时钟频率是外频的两倍时,就是内存同步。

例如,当外频是200MHz时,应该配DDR2-800内存”;对于DDR3,就应该说:“当内存的时钟频率是外频的4倍时,就是内存同步。

例如当外频是200MHz时,就应该配DDR3-1600内存”。

这样说不是太啰嗦了吗!可是,在检测软件CPU-Z中,就是用CPU的外频(此处称其为FSB)跟时钟频率(此处称为DRAM)的比值关系表示内存是否同步的的。

其关系见下表:表3 内存同步时,CPU的外频跟内存的时钟频率的频率关系注:在检测软件CPU-Z中,就是用“FSB”表示CPU的外频的,这是历史形成的误用。

上表中的“DRAM”是指时钟频率。

知道了以上原则,我们应该选什么样的内存跟CPU来匹配的问题也就迎刃而解了。

我认为:对Intel的CPU在i3/i5/i7架构出现以前,只要能知道外频或前端总线频率(FSB=4倍外频)中的一个参数,就可以选择合适的内存了。

不同型号的内存有不同的计算方法。

具体计算方法是:①当在Intel平台选择DDR内存时有:DDR-×××后的三个“×”= FSB值÷2 (1)例如,当Intel平台的FSB是533MHz时,如果选择DDR内存时,×××=533÷2=266,所以,应该选DDR-266型的内存。

这样选也符合“内存的核心频率(133MHz)等于CPU外频(133MHz)”的原则。

②当在Intel平台选择DDR2内存时有:DDR2-×××后的三个“×”= FSB 值(2)例如,当Intel平台的FSB是800 MHz时,如果选择DDR2内存时,×××=FSB值=800,所以,应该选DDR2-800型的内存。

这样选也符合“内存的核心频率(200MHz)等于CPU外频(200MHz)”的原则。

③当在Intel平台选择DDR3内存时有:DDR3-××××后的四个“×”= FSB值×2 (3)例如,当Intel平台的FSB是800 MHz时,如果选择DDR3内存,就应该选四个“×”等于800×2=1600的内存,即应该选DDR3-1600型的内存。

这样选也符合“内存的核心频率(200MHz)等于CPU外频(200MHz)”的原则。

下表就是我根据上述原则计算出来的、根据CPU的参数来选择内存的计算结果。

这是根据频率同步的条件计算出来的最高频率。

都存在向较低频率异步的空间。

(i3/i5/i7架构的CPU如何选内存,见本文的6)表4.内存同步时外频频率跟内存型号的关系注①:表中的“频率比”是指同步的情况下,外频跟时钟频率的比,即在CPU-Z中的“FSB:DRAM”值。

如果CPU-Z显示的不是这个值,那就是内存频率异步了。

根据CPU-Z中的“FSB:DRAM”比,还可以很容易反求出来在电脑中安装的(或设置的)是什么型号的内存。

例如,当你的CPU的外频是200 MHz、而且安装的内存是DDR2时,如果CPU-Z的显示是“FSB:DRAM=1:1.66”的话,那就肯定你安装的内存不是在同步状态。

因为DDR2内存同步时,其比是1:2。

那么安装的是什么内存呢?可以有下述方法计算出来:因为200:X=1:1.66,所以,X=333。

这个333就是实装内存的时钟频率值333 MHz,由此可以断定,这个内存是DDR2-667。

注②:DDR、DDR2和DDR3内存的针脚和插座都是不相同的,不能用错。

所以,当选择主板时,要搞清楚主板支持哪类内存。

目前,为了用户方便,有的主板同时具有DDR2和DDR3内存插槽。

4.在Intel平台实现带宽相等的计算方法什么是带宽呢?在计算机领域,带宽又叫频宽,是指在固定的时间内可以传输的数据量,亦即在传输通道中可以传递数据的能力。

带宽通常以比特每秒(bps)表示,即每秒可传输的位数。

但是,为了简化,通常都是以MB/s或GB/s表示的。

带宽的计算方法是:带宽= 频率×总线位数/8 (4)因为电脑内存总线的传输位数是64比特,所以,对于频率是800 MHz 的通道来说,带宽 = 800MHz×64b÷8b/B = 6.4 GB/s。

还有一个简捷计算方法,就是带宽=频率数×8B(5)例如,当频率等于800 MHz时,带宽就是800 MHz×8B = 6400MB/s= 6.4GB/s。

在表1中已经给出了不同频率和带宽关系的计算结果。

这里说的带宽匹配,实际上就是频率的匹配。

相关文档
最新文档