百里负米的古文:怎样正确选择CPU和内存的大小?

来源:百度文库 编辑:高校问答 时间:2024/05/05 13:35:59
增样才能是CPU与内存之间的瓶颈减小,之间的公式是增样的??

CPU主频也叫时钟频率, 单位是MHz,用来表示CPU的运算速度。CPU的主频=外频×倍频系数。主频和实际的运算速度是有关的,只能说主频仅仅是CPU性能表现的一个方面,而不代表CPU的整体性能。
CPU整体性能的分挥(即是否能真正发挥、榨取出CPU的全部性能),有赖于一台机子的其他部件的配合,特别是主要部件之一的内存。从CPU前端总线带宽的计算方法“前端总线带宽=系统外频x倍速x64位总线位宽/8”中,我们可以知道,P4系列133MHz外频即前端总线为533MHz(133MHz外频x4倍速)的CPU的传输带宽可达4.2GB/s(533MHzx8)速率。从中即可分析出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,根据内存带宽的算法:带宽=总线宽度x一个时钟周期内交换的数据包个数x总线频率,DDR266的带宽=133x2x8=2128,它的传输带宽为2.1G/s,因此DDR266又俗称为PC2100。同理,DDR333的工作频率为333MHz,传输带宽为2.7G/s,俗称PC2700;DDR400的工作频率为400MHz,传输带宽为3.2G/s,俗称PC3200。
....................
由此可见,Intel厂商的CPU对内存的频率要求较AMD厂商的要高,即使是面向中低端的赛扬4系列CPU,都需要配置DDR400频率的内存才可以满足CPU的需要,也即是说如果购买的品牌机注明采用的是赛扬4系列CPU,则要查知其配置的是否DDR400内存,否则就会因内存带宽瓶颈(即内存带宽满足不了CPU带宽的需要)而发挥不了CPU的全部性能。此外,533MHz和800MHz前端总线的CPU,正好需要双通道的DDR266和DDR400方能配置出合理配置的品牌机。
不过,事实上通常采用赛扬4系列的品牌机,对配的内存只是DDR333。虽然这会稍微浪费了CPU 0.5GB/s的带宽速率,但这只是理论上的数据,在基于533MHz FSB的CPU同一牌子的DDR333和DDR400平台的测试数据中显示,虽然由于DDR333频率确实较DDR400相差一节而要逊色不少,但相差的距离没有理论上的0.5GB/s的超过15%的距离,而只有7%左右(例如在内存的整体读写性能PCMark 2002 Pro中显示,DDR333达13270,而DDR400达13496),在某些测试项目中(例如内存的延迟测试、Super π、Quake 3)两者的性能还几乎一样。因此,在这里大家不用太担心内存带宽的浪费。其次,从档次和用途上来看,用DDR333+赛扬4也是属于比较合理的搭配

CPU用奔四以上的,内存用512.十年内不陶汰.

只要型号年代差不多就可以了