前些日子,笔者将电脑升了级,CPU由K6-2换成了CeleronⅡ566(据朋友说,这是很能“超”的一款CPU),买了一块磐英(EPoX)的3SPA3L主板,希望有机会也能狂飙一番。
升级后一直没超过频,昨天,我心血来潮,决定“狠”超一番。首先在BIOS中将系统外频从66MHz提高到83MHz,然后开机,谁知竟然进不了Windows,这就叫“能超”的CPU?没办法,加电压试试,于是再进入BIOS,将Vcore(核心电压)、Vio(I/O电压)悉心“调理”了一番,Vcore的增加量从0.05V、0.1V……,到0.2V,Vio也从加0.1V到加0.2V,都未能成功进入Windows。
无奈之下,我把外频降到75MHz,结果启动正常了!甚至Vcore再降0.1V也安然无恙。我的第一反应是这块CPU不适合超频,但这东东是在卖机器的同学处购来的,相信他不会骗我。于是我将主板外频跳线置于100MHz外频处,直上850MHz,开机后发现,机器居然能在仅加0.1V电压的情况下稳稳当当地进入Windows,而且试玩了近一个小时的虚幻2,也没出任何问题,到BIOS中看了看,CPU温度有点偏高,达到了57℃。于是,我再试着将系统外频改回83MHz,结果还是进不了Windows。
到底是什么原因使电脑在83MHz外频时不能开机呢?CPU能上100MHz外频,自然不是CPU的问题。硬盘、显卡、内存都在K6-2+MVP3的旧机器上跑83MHz外频没问题,没理由到了CeleronⅡ+i815EP就不行。难道就找不出原因了吗?无意中我随手按下电脑的复位键,屏幕一闪,一行好像是关于内存的英文信息引起了我的注意,忙按下“Pause/Break”键,仔细看这行字,大意是内存工作在124MHz频率上。124MHz!天哪!我的内存是由一根64MB PC133和一根32MB PC100组合而成的,PC100的内存竟然工作在124MHz频率下,不死机才怪。后来,我注意到,当把外频跳回75MHz时,内存工作在111MHz频率上。当系统外频是66MHz时,内存频率刚好是100MHz。
原来这块主板也有类似于VIA芯片组主板的内存异步工作方式,以便在使用66MHz外频的Celeron处理器时,能充分发挥PC100或PC133内存的性能,提高系统效率。但它的技术与VIA的有所不同:VIA的内存异步工作方式是在原系统外频的基础上+33MHz,而这块主板则采用了将当前PCI总线工作频率乘以3。这样,在66MHz外频工作时,内存的工作频率也是100MHz,但当系统外频提高到83MHz时,内存就必须在124MHz的频率下工作,PC100内存承受不了这样的残酷环境,机器就“死”了。找到了原因,把PC100内存拔下来,开机再试,电脑终于在83MHz外频下欢快地跑起来了。