速度提升是否有益 吴伟 译 1994-01-07 有的486SX/25系统可以靠重插底板上的跳线来达到40MHZ的速度,但有的486DX2/66系统这样做以后就会工作不正常,下面我们来看一看为什么。 早先的PC机是依靠底板上的一个或几个石英晶振来提供时钟信号的。IBM PC的晶振被焊在底板上,而IBM PC/AT在刚推出时,它的主振晶体是插在一个插座上的。这样,用户就以为他们可以换上一个更高频率的晶振来提升系统的速度。实际上,他们应该使用一个“增速组件”即是几个不同速度晶体的组合。为了做到有意义的增速,必须逐级置换晶振,直到找出速度最高而又能使系统正常启动的那一个。这个速度也就是该系统所能达到的最高速度。IBM PC/AT就有8MHZ和10MHZ两档速度,但是以后的AT就只有焊在底板上的主振晶体了。 后来,我们看到许多制造商在设计时极力提高主频速度来提供“价廉物美”的系统,其中有的制造商甚至磨去或涂掉芯片上标注的速度以防用户查出这些组件的真正规格。虽然这些组件在使用中超出了原始制造商的规格,但是整个系统用起来还都不错。 现在的主机板比以前的要复杂得多,文章开头所说的那两种系统用的底板很可能是同一块。制造商为了降低成本,通常设计出能够适用多档处理器和多种速度的底板,他们不是用不同的晶体来为不同的处理器提供主振,而是用一块晶振和一系列芯片来做到这一点。 虽然你的CPU确实在更高的速度下工作,但其它部件却不一定能做到这一点。例如,早先的增速设计证明附加卡的增速是有限的。由于系统扩展总线的速度是由系统时钟速度决定的,所以附加卡可能已经在设计速度以上工作了,甚至系统可能会在主板组件能够承受的速度以上工作。 即使如此,系统速度还是可能被提升的,但所有这些必须在了解主板技术细节,明确每个与速度有关的跳线的意义之后才行。当然也可以用更先进的CMOS来限制总线的8MHZ速度(AT总线的速度极限),以使扩展总线的速度在可控制的范围内。 但是,无论如何,你的系统是在超负荷运行,甚至失去原始制造商的保修,超负荷运行也意味着发热,发热是电子组件的一大敌人,使芯片在高速运行下过度发热会导致组件的损坏。所以在行动前要想一想是否值得冒这个风险,这也就是大多数人宁愿让系统在原设计的速度下工作的原因。 (吴伟 译)