2024年3月29日发(作者:晋玉韵)
***
K8系列处理器还有一个我们熟知的特性是采用了内建内存控制器技术,其
通过内建内存控制器让处理器直接调配内存,一方面可以减少处理器需要调用内
存数据时,通过前端总线将指令传输到北桥,再由北桥中的内存控制对内存进展
操作的延迟,另一方面也可以防止第三方厂商所设计的芯片组参差不齐的内存性
能,导致系统性能降低的问题。不过这也到导致了对不同内存模块的兼容性以及
稳定性方面的问题,这也会对超频产生影响。
目前主流的AMD CPU都在内部集成了内存控制器,所以无论搭配什么主
板,其内存分频机制都是一定的。每一个确定了硬件配置的AMD平台都有其固
定的内存分频系数,这些系数影响内存的运行频率。例如,AM2 接口的Athlon64
3000+搭配DDR2 667内存时在BIOS里把内存频率设置为DDR2 667,而此时
内存实际工作在DDR 2 600下,这就是由内存分频系数引起的。由于此时BIOS
里的设置值并非内存的实际工作频率,因此我们把BIOS中的设置值设为内存标
称频率。
AMD平台内存分频系数的计算方法如下:分频系数N=CPU默认主频×2÷内
存标称频率,得到的数值再用“进一法〞取整数,注意,“进一法〞不是四舍五
入,而是把小数点后的数字舍掉,在前面的整数部分加一。这时内存实际运行频
率F=CPU主频÷分频系数N。〔CPU主频的进步,会使内存的实际运行频率
进步〕把以上AM2 接口的Athlon64 3000+搭配DDR2 667内存为例,N=
1800×2÷667≈5.397,取整数=6,此时内存的实际运行频率F=1800MHz÷6
=300MHz,即DDR2 600。
intel的前端总线频率〔也就是FSB〕采用四倍 并发技术,即FSB=外频*4,所以就2140
来讲,其外频200,FSB就是800。要想发挥最正确性能,内存频率最好和cpu外频同
步。比方2140,外频200,这时候其带宽为800*64/8=6.4G,配内存的话,用DDR2400
两条就可以了,其带宽正好为400*8*2=6.4G,假设超频比方超到333外频,这时FSB
为1333,带宽为1333*8=10.6G,这时候用DDR2400就不够了,用两条DDR2667的
就正好,667*8*2=10.6G。假设到400外频,就用两条DDR2800。这样物尽其用,不
会出现系统瓶径。
当然,如今的主板都支持内存异步技术,就是内存的频率高于或低于外频都可以。内
存异步技术那么是让内存频率与CPU外频不同,比方200MHz外频的P4520在内存异
步时,内存可以运行在166MHz,也可以运行在266MHz。现今的内存异步技术,内存
与cPu外频的异步运行甚至可以设定在4:3或5:4的比例状态下,可以更为灵敏的
搭配内存,帮助晋级用户节省下更换内存的资金。从理论上讲,内存频率低于外频,
即使是双通道,也会成为系统瓶径。所以,在异步情况下,内存频率最好比外频高一
些。
主频和外频有关,主频=外频*倍频,2140倍频为8,所以,其主频为200*8=1.6G。在
整个系统而言,主要瓶颈是FSB和内存,主频不会成为瓶颈。所以只要关注FSB和内
存的搭配就行了。
AMD已经没有FSB的说法了,类似的是HT总线,如今都是1000,最多可支持到
1
***
DDR2800双通道。
AMD的主频和内存频率关系比较怪异,内存频率=主频/分频系数,不同规格的内存分
频系数不一样,比方4000+,其外频200〔如今AMD的外频都是200〕,倍频为10.5,
主频为200*105=2.1G,假设配ddr2667内存,其分频系数为7,即内存频率=主频/7,
也就是内存频率为300,与外频不同步。假设配ddr2533,内存频率=主频/9 ,也就是
内存频率为233。ddr2800=主频/6,即350。该U的HT总线为1000,理论上带宽为
1000*8=8000兆,就是8G,配内存的话假设是单通道,就算是DDR2800,带宽为
800*8=6.4G,不能物尽其用,所以最好陪两条内存,组成双通道,假设是DDR2533,
带宽为533*8*2=8.6G,理论上是够了,但是考虑到DDR2的延迟,应该用DDR2667
比较好一些,最适宜。再高的800不推荐,用处不大。
2
2024年3月29日发(作者:晋玉韵)
***
K8系列处理器还有一个我们熟知的特性是采用了内建内存控制器技术,其
通过内建内存控制器让处理器直接调配内存,一方面可以减少处理器需要调用内
存数据时,通过前端总线将指令传输到北桥,再由北桥中的内存控制对内存进展
操作的延迟,另一方面也可以防止第三方厂商所设计的芯片组参差不齐的内存性
能,导致系统性能降低的问题。不过这也到导致了对不同内存模块的兼容性以及
稳定性方面的问题,这也会对超频产生影响。
目前主流的AMD CPU都在内部集成了内存控制器,所以无论搭配什么主
板,其内存分频机制都是一定的。每一个确定了硬件配置的AMD平台都有其固
定的内存分频系数,这些系数影响内存的运行频率。例如,AM2 接口的Athlon64
3000+搭配DDR2 667内存时在BIOS里把内存频率设置为DDR2 667,而此时
内存实际工作在DDR 2 600下,这就是由内存分频系数引起的。由于此时BIOS
里的设置值并非内存的实际工作频率,因此我们把BIOS中的设置值设为内存标
称频率。
AMD平台内存分频系数的计算方法如下:分频系数N=CPU默认主频×2÷内
存标称频率,得到的数值再用“进一法〞取整数,注意,“进一法〞不是四舍五
入,而是把小数点后的数字舍掉,在前面的整数部分加一。这时内存实际运行频
率F=CPU主频÷分频系数N。〔CPU主频的进步,会使内存的实际运行频率
进步〕把以上AM2 接口的Athlon64 3000+搭配DDR2 667内存为例,N=
1800×2÷667≈5.397,取整数=6,此时内存的实际运行频率F=1800MHz÷6
=300MHz,即DDR2 600。
intel的前端总线频率〔也就是FSB〕采用四倍 并发技术,即FSB=外频*4,所以就2140
来讲,其外频200,FSB就是800。要想发挥最正确性能,内存频率最好和cpu外频同
步。比方2140,外频200,这时候其带宽为800*64/8=6.4G,配内存的话,用DDR2400
两条就可以了,其带宽正好为400*8*2=6.4G,假设超频比方超到333外频,这时FSB
为1333,带宽为1333*8=10.6G,这时候用DDR2400就不够了,用两条DDR2667的
就正好,667*8*2=10.6G。假设到400外频,就用两条DDR2800。这样物尽其用,不
会出现系统瓶径。
当然,如今的主板都支持内存异步技术,就是内存的频率高于或低于外频都可以。内
存异步技术那么是让内存频率与CPU外频不同,比方200MHz外频的P4520在内存异
步时,内存可以运行在166MHz,也可以运行在266MHz。现今的内存异步技术,内存
与cPu外频的异步运行甚至可以设定在4:3或5:4的比例状态下,可以更为灵敏的
搭配内存,帮助晋级用户节省下更换内存的资金。从理论上讲,内存频率低于外频,
即使是双通道,也会成为系统瓶径。所以,在异步情况下,内存频率最好比外频高一
些。
主频和外频有关,主频=外频*倍频,2140倍频为8,所以,其主频为200*8=1.6G。在
整个系统而言,主要瓶颈是FSB和内存,主频不会成为瓶颈。所以只要关注FSB和内
存的搭配就行了。
AMD已经没有FSB的说法了,类似的是HT总线,如今都是1000,最多可支持到
1
***
DDR2800双通道。
AMD的主频和内存频率关系比较怪异,内存频率=主频/分频系数,不同规格的内存分
频系数不一样,比方4000+,其外频200〔如今AMD的外频都是200〕,倍频为10.5,
主频为200*105=2.1G,假设配ddr2667内存,其分频系数为7,即内存频率=主频/7,
也就是内存频率为300,与外频不同步。假设配ddr2533,内存频率=主频/9 ,也就是
内存频率为233。ddr2800=主频/6,即350。该U的HT总线为1000,理论上带宽为
1000*8=8000兆,就是8G,配内存的话假设是单通道,就算是DDR2800,带宽为
800*8=6.4G,不能物尽其用,所以最好陪两条内存,组成双通道,假设是DDR2533,
带宽为533*8*2=8.6G,理论上是够了,但是考虑到DDR2的延迟,应该用DDR2667
比较好一些,最适宜。再高的800不推荐,用处不大。
2