康巴什新区和效家园:高手请进:关于CPU与内存带宽的关系。

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 17:55:58
1.有的文章说对于FSB为400的CPU,用DDR400的内存就能满足其对带宽的需求。但是这种情况下外频与内存频率比为3:4,也就是说内存还是运行在266频率下。还是不能满足CPU对带宽的需求,这是怎么回事?
2.对于支持DDR2-533内存的北桥芯片,当CPU外频为133时,内存运行在什么频率下?

1.最简单的带宽搭配:CPU外频=内存频率

即400MHz的搭配DDR200就够用,533的要搭配DDR266的,667的搭配DDR333,800的搭配DDR400

2.内存和CPU外频并不一定是搭配的,因为现在的主板都提供了内存频率与CPU外频分开设定的选项。也就是你可以让内存运行在266,当然可以让它运行在533MHz,只不过,DDR2533的带宽优势没有得到完全发挥而已。

DDR400的频率是200 带宽和FSB400都是3.2GB/S

但是主板要支持DDR400必须使用FSB800的CPU才能做到同步 使用异步通常会带来性能损失

1、“外频与内存频率比为3:4”不明白是怎么得出的结论。
2、对于支持DDR2-533内存的北桥芯片,当CPU外频为133时,内存运行在133运行(你的这款北桥芯片支持变频吗?最好把牌子和型号说出来)。

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类型。比如是Intel还是AMD或者Cyrix等别的品牌。

第二步,了解CPU的工作电压。CPU常见的工作电压有2.0、2.8V、2.9V、3.3V等。一般,所设定的电压要和CPU工作电压相吻合。如果设定电压太高,可能会因CPU过热而烧毁;同样,电压过低也会造成功能故障。令人高兴的是,现在的大多数主板会根据安装的CPU类型自动设置好相应的电压,就象这块PII的主板就不用再进行电压调整了。以上两个步骤比较简单,主板资料里有详细的说明,安装前你要认真阅读。

第三步是设定CPU 频率。这一步稍微复杂一点,不过每一种CPU的设置方法都是相同的。

在此之前,我们要先了解两个基本的概念,主板频率和倍频系数;通常我们常说的Pentium II 300,AMD K6-2 300这些CPU的型号,其中最后一个数字"300"就是指CPU内部的工作频率是300MHz,而主板上的内存、控制芯片的工作频率是没有这么高的,所以就会出现主板频率和倍频系数,主板频率是指内存、控制芯片和CPU之间的总线的工作频率,倍频系数就是CPU的内部工作频率和主板频率的比值。CPU的实际工作频率就决定于这两个参数。有这样的公式: CPU的实际工作频率 = 主板频率×倍频系数通常主板频率都是一些固定的值,比如:60MHz、66MHz、75MHz、100MHz、133MHz等;倍频系数有1.5、2.0、2.5和3.0、4.0、4.5、5.0等,通过设置主板上的跳线就可以改变CPU的工作频率,人们常说的超频就是指改变这两个参数来使CPU在较高的工作频率下运行,超频往往是以改变外频为主。

在跳线之前,我们要先了解自己购买的CPU的基本参数,比如我们购买了一颗 Celeron 300A的CPU,它的工作频率是300MHz,它的外频是:66MHz,这里的外频就是指主板的工作频率。我们可以得到 300 = 66 × 4.5,(实际上这款CPU的倍频系数是被锁的,只能是4.5)这样在跳线时就将主板频率设置为66MHz,倍频系数设置为4.5。

我们再看一下另外一个例子:比如我们用的是AMD K6-3 400的CPU,它的工作频率是400MHz,它的外频是100MHz,我们可以得到它的 倍频系数 = 400/100 =4。在跳线时将主板的频率设置为:100MHz,倍频系数设置为4。因此在设置跳线之前,需要了解CPU的工作频率和外频,然后再进行具体的操作。前面我们已经提到SOCKET7 主板和SUPER7主板是不同的,他们的差别就在于SUPER7主板可以支持100MHZ的系统频率,最新技术的SUPER7主板还可支持133MHZ的系统频率,而传统的SOCKET7主板的系统频率是66MHZ的,(有一些主板还提供75,83MHZ的频率)。。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类型。比如是Intel还是AMD或者Cyrix等别的品牌。

第二步,了解CPU的工作电压。CPU常见的工作电压有2.0、2.8V、2.9V、3.3V等。一般,所设定的电压要和CPU工作电压相吻合。如果设定电压太高,可能会因CPU过热而烧毁;同样,电压过低也会造成功能故障。令人高兴的是,现在的大多数主板会根据安装的CPU类型自动设置好相应的电压,就象这块PII的主板就不用再进行电压调整了。以上两个步骤比较简单,主板资料里有详细的说明,安装前你要认真阅读。

第三步是设定CPU 频率。这一步稍微复杂一点,不过每一种CPU的设置方法都是相同的。

在此之前,我们要先了解两个基本的概念,主板频率和倍频系数;通常我们常说的Pentium II 300,AMD K6-2 300这些CPU的型号,其中最后一个数字"300"就是指CPU内部的工作频率是300MHz,而主板上的内存、控制芯片的工作频率是没有这么高的,所以就会出现主板频率和倍频系数,主板频率是指内存、控制芯片和CPU之间的总线的工作频率,倍频系数就是CPU的内部工作频率和主板频率的比值。CPU的实际工作频率就决定于这两个参数。有这样的公式: CPU的实际工作频率 = 主板频率×倍频系数通常主板频率都是一些固定的值,比如:60MHz、66MHz、75MHz、100MHz、133MHz等;倍频系数有1.5、2.0、2.5和3.0、4.0、4.5、5.0等,通过设置主板上的跳线就可以改变CPU的工作频率,人们常说的超频就是指改变这两个参数来使CPU在较高的工作频率下运行,超频往往是以改变外频为主。

在跳线之前,我们要先了解自己购买的CPU的基本参数,比如我们购买了一颗 Celeron 300A的CPU,它的工作频率是300MHz,它的外频是:66MHz,这里的外频就是指主板的工作频率。我们可以得到 300 = 66 × 4.5,(实际上这款CPU的倍频系数是被锁的,只能是4.5)这样在跳线时就将主板频率设置为66MHz,倍频系数设置为4.5。

我们再看一下另外一个例子:比如我们用的是AMD K6-3 400的CPU,它的工作频率是400MHz,它的外频是100MHz,我们可以得到它的 倍频系数 = 400/100 =4。在跳线时将主板的频率设置为:100MHz,倍频系数设置为4。因此在设置跳线之前,需要了解CPU的工作频率和外频,然后再进行具体的操作。前面我们已经提到SOCKET7 主板和SUPER7主板是不同的,他们的差别就在于SUPER7主板可以支持100MHZ的系统频率,最新技术的SUPER7主板还可支持133MHZ的系统频率,而传统的SOCKET7主板的系统频率是66MHZ的,(有一些主板还提供75,83MHZ的频率)。。
我想问一下!
打个比方!就拿C42。0G来说。它的FSB=400,所需的内存带宽是3.2G/s吧!(64*400/8)
就需要ddr400!但我们实际用的内存频率才是ddr266!真的需要ddr400吗?但如果不用ddr400的话就不能满足其带宽他们之间的关系是如何平衡的呢? :(
--------------------------------------------------------------------------------
不需要,可能性能能差点
--------------------------------------------------------------------------------
:rolleyes: 确实DDR266理论上是满足不了C4得需求得。就是因为你说的原因。就和P4C得800MH前端总线一样。虽然只能使用DDR400,但是单通道得DDR是无法满足P4C得需求得。所以双通道技术正好弥补了P4得需求。也就是说如果要满足C4得需求需要双通道得DDR266或者DDR200才可以。
--------------------------------------------------------------------------------
DDR不都是双通道的吗
--------------------------------------------------------------------------------
一般说来内存频率应该大于等于CPU的FSB,不过赛洋除外,都说赛洋用266的就行了
--------------------------------------------------------------------------------
Originally posted by Creep@2004-03-30 20:05:21
DDR不都是双通道的吗
他说得双通道不是指双通道DDR,而是在主板上组建双通道内存组,通常用二条DDR内存分别插在1,3内存槽上,或2,4内存槽上。
--------------------------------------------------------------------------------
C2.0G的外频是100
无论用333或是400的内存,频率都会固定在266上面.因为内存频率和CPU的外频必须搭配.
如果用SIS或是IA的芯片,那可以把内存异步到400上面.
--------------------------------------------------------------------------------
266

现在的内存频率并不是实际意义上的 400 ,他的实际频率还是266 只不过在一个周期的上升延下降延各读取一次就产生了400 也就是反倍!所以这时FSB400 内存的实际频率还是没有跟上 !还是3:4

内存运行在266频率,刚好满足CPU的带宽了.而内存在400的话,由于CPU FSB过少,带宽不够高,内存也只能在266的频率下工作.换个FSB为800的,DDR就会正常在400频率下工作.
而DDR533的跟CPU133的搭配,由于受到CPU带宽的影响,内存频率只能为333.如果你的CPU是AMD的那就不一样了,因为AMD的CPU里集成内存控制器,可以说CPU的主频就是频率,而FSB就没有真正的作用了.