让i845G主板用上DDR333内存
硬件周刊
不久前我对系统进行了升级,主板改为磐英的i845G主板4G4A,CPU也换成了Intel Northwood核心的P4 1.6A(选择它的最主要原因是它确实太好超频了)。由于磐英的这款主板声称支持DDR333内存,所以我又另外购买了一根KINGMAX的DDR333内存条。想想如果将CPU超到133MHz外频(实际是533MHz FSB)再使用上DDR333内存所提供的2.7GB/s高内存带宽的话,那真是爽呆了!
一阵忙乎装好系统,一开机我不假思索就进入BIOS将外频调到133MHz,保存并重启,屏幕显示CPU的频率为2.13GHz。进入Windows 2000后,运行一些大型程序,一切正常。运行Super π的104万位测试,也顺利通过!呵,我就这样拥有了性价比最好的P4系统了。高兴之余,差点忘了一件更重要的事,那就是让内存运行在333MHz下—只有这样才能满足P4对高内存带宽的需求,更好地发挥其性能。
重启进入BIOS的内存设置项,就在这时问题发生了。内存设置项中只有“3:3—DDR200”和“3:4—DDR266”两项可供选择,根本没有设置为DDR333的选项!我在BIOS设置中翻了个遍也没找着。难道上当了?我翻开说明书想查找原因,但却是满篇英文。无奈之下,只好驱猫上网查找,一阵搜索后也找到了一些相关内容:对于845G/E芯片组当用户使用400MHz FSB的CPU时,芯片组提供的分频选项仅有3:3和3:4两种,也就是说用户此时最多只能得到DDR266内存的带宽;当用户使用Intel最新发布的533MHz FSB P4时,i845G就能开启4:5的内存分频功能,即外频133MHz的时候,内存可以跑166MHz(333MHz DDR)。
但这却使我更加疑惑,我已经将我的CPU超到了133MHz外频,照理说应该可以使用上4:5的分频了吧?百思不得其解,我只能继续深入探索,功夫不负有心人,我终于找到了其中的原因,原来845G/E芯片组内存分频的工作是根据CPU的类型来确定的,电脑在启动后先由芯片组检测CPU的类型并根据其类型确定内存的分频,然后再运行BIOS程序继续引导。
这样就很好理解了,我的电脑在启动后芯片组首先检测到我的CPU类型是400MHz FSB的,由此确定内存分频为3:3或3:4,然后再运行BIOS程序根据其中的设置将CPU外频调整为533MHz FSB。因此即使BIOS中设置为133MHz外频,此时最多也只能使用到2.1GB/s(DDR266)的带宽。但要解决此问题也并非难事,只要你的主板拥有强制133MHz外频的硬跳线就行了。它能在系统启动之初通过改变CPU传送给芯片组的电平信号,来让芯片组误以为这是一颗533MHz FSB的处理器,于是对4:5内存分频的功能也就自动开启了。我的磐英主板上就有这个强制跳线。我进入BIOS将CPU外频设置为自动,然后将外频跳线跳到133MHz位置,再次进入BIOS的内存设置。哇!4:5—DDR333选项真的出现了!