分享

优化你的8KTA3主板 ::易索资讯·宁波

 ynhnzp 2011-09-07
优化你的8KTA3主板
·2001-7-25 阅读: 1951次 次


  首先要明确的是你的主板用的是KT133A的芯片组。对于KT133A的优化要从两方面来进行。软的和硬的。
  那就让我先从硬的方面下手吧!开机进入BIOS……
  首先声明,我只对一些重要的选项进行说明,那些不是太重要的,就让它保持缺省值吧,这样会给您减少很多麻烦的。
  
  一、STANDARD CMOS SETUP(标准CMOS设置)
  这里是最基本的CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)系统设置,包括日期、驱动器和显示适配器,最重要的一项是halt on:系统挂起设置,缺省设置为All Errors,表示在POST(Power On Self Test,加电自测试)过程中有任何错误都会停止启动,此选择能保证系统的稳定性。如果要加快速度的话,可以把它设为No Errors,即在任何时候都尽量完成启动,不过加速的后果是有可能造成系统错误,请按需选择吧。

  二、BIOS FEATURES SETUP(BIOS特征设置)
  1、Virus Warning/Anti-Virus Protection(病毒警告/反病毒保护)
  选项:Enabled(开启),Disabled(关闭)
  这项设置可防止外部程序对启动区和硬盘分区表的写入,当发生写入操作时,系统会自动产生警告并提示用户中断程序的执行。它并不能保护整个硬盘,而且对于操作系统的安装(例如WINDOWS95/98)及某些磁盘诊断程序,甚至对BIOS的升级,都可能产生不必要的冲突而引致程序的中断。建议用户将这选项关闭,系统的认值是Disable。
  某些主板自带有抗病毒内核,它可以提供比普通病毒警告更高一层的防卫,不过,当使用自带BIOS的外围控制器(如SCSI卡或UltraDMA 66控制卡)时,启动区病毒可以绕过系统BIOS来进行攻击,保护将完全失效。

   2、CPU L2 Cache ECC Checking(CPU二级缓存ECC校验)
   选项:Enabled,Disabled
   系统可以启用CPU内部L2Cache进行ECC(Error Checking and Correction,错误检查修正)检测,默认值是Enable,它可以侦察并纠正单位信号错误保持资料的准确性,对超频的稳定性有帮助,但不能侦察双位信号错误。这里要注意的是,启用ECC检测将会延迟系统自检的时间和降低机器的性能,而且必须内存支持才能开启此特性。

   3、Quick Power On Self Test(快速加电自检测)
   选项:Enabled,Disabled
   这项设置可加快系统自检的速度,使系统跳过某些自检选项(如内存完全检测),不过开启之后会降低侦错能力,削弱系统的可靠性。这一项也顺带提一下吧,免得不知道的用户少走弯路,毕竟现在用8KTA3的人是多多的,不是每个人都知道,且理解它。

   4、Boot Up Floppy Seek(启动时寻找软盘驱动器)
   选项:Enabled,Disabled
   开机时测试软驱的存在与否,并检查它的磁道数是40轨还是80轨,一般360K的都是40轨,而720K/1.2MB/1.44MB的则是80轨。默认值为Enable,注意:当软驱的磁道数是80轨时,BIOS并不能区分其所属的类型。

   5、Security Option(安全选项)
   选项:System,Setup
   只要在BIOS中建立了密码,此特性才会开启,设置为System时,BIOS在每一次启动都会输入密码,设置为Setup时,在进入BIOS菜单时要求输入密码。如果你不想别人乱动你的机器,还是加上密码的好。

   6、Delay IDE Initial (Sec)(延迟IDE初始化,单位:秒)
   选项:0, 1, 2, 3, ...,
   现今BIOS的启动比以前快得多了,在进行设备侦察时,某些旧式IDE设备可能还没启动,为了适应这种情况,BIOS提供了一个延迟选项,可以减慢它的启动时间。设置为“0”时速度最快,BIOS将不理会IDE设备的初始化失败,直接启动。

   7、Video BIOS Shadowing(视频BIOS映射)
   选项:Enabled,Disabled
   显卡做每一项工作都必须经过CPU处理数据,甚至一些硬件与硬件之间的交换(如显示芯片与显示内存),也要动用到中央处理器。为了提高速度,首个解决方案是增加BIOS芯片,扩展系统BIOS的功能来管理显卡。开启此特性可以把视频BIOS的一部分内容拷贝到系统内存,加快存取速度。在传统的计算机中,CPU通过64位DRAM总线读数据比8位XT总线要快得多,可以大大提高显示子系统的性能。不过,当代的显卡已经包含了一个处理器芯片,所有工作都由显示处理器完成,并用驱动程序的特殊指令和CPU直接沟通,在增加速度的同时,亦提供了向后兼容性。另外,大多数操作系统(如:WinNT 4.0、Linux)可以绕过BIOS操作硬件,所以BIOS映射已经没有什么用处了,反而会浪费主内存空间或引起系统不稳定。
  顺便提一句,大多数显卡用的是Flash ROM是EEPROM(Electrically Erasable Programmable ROM,电擦写可编程只读存储器),它们的速度不仅比旧式130-150ns EPROM快,甚至超越了DRAM,因此视频BIOS映射就变得没意义。
  如果你执意要使用映射,应该把所有区域都映射,不要仅copy一个32KB的缺省值(C000-C7FF),避免BIOS容量过大引起的冲突。视频BIOS映射的唯一好处是兼容DOS游戏,那些老古董并不能直接存取硬件,非得BIOS帮助不可。

   8、Shadowing address ranges (xxxxx-xxxxx Shadow)(映射地址列)
   选项:Enabled,Disabled
   此选项控制那一个区域的内存将用于映射视频BIOS。注意,某些附加卡会使用CXXX-EFFF作为输入/输出,并且内存读/写请求不会经过ISA总线执行,映射视频BIOS可能导致附加卡不能工作。

   三、Chipset Features Setup(芯片组特性设置)

   1、SDRAM RAS-to-CAS Delay(内存行地址控制器到列地址控制器延迟)
   选项:2、3
   RAS(Row Address Strobe,行地址控制器)到CAS(Column Address Strobe,列地址控制器)之间的延迟时间。在SDRAM进行读、写、删新时都会出现延迟,减少延迟能够提高性能,反之则降低性能。如果你的内存速度够快,尽量使用“2”。在超频的时候,选择“3”会让你的系统更稳定,增加OC成功率。

   2、SDRAM Bank Interleave(SDRAM组交错)
   选项:2-Way、4-Way,Disabled
   调整SDRAM的交错模式,让不同组的SDRAM轮流删新和存取,当第一组进行删新时,第二组做存取工作,能够大大提高多组内存协同工作时的性能。
   每一个DIMM(Dual In-line Memory Modules,双重内嵌式内存模块)由2组或4组构成,2组SDRAM DIMM使用32Mbit或16Mbit等小容量芯片,4组SDRAM DIMM使用64Mbit或256Mbit等大容量芯片。如果你用的是单条2组SDRAM模块,设置为“2-Way”,若是4组SDRAM模块,可设置为“2-Way”或“4-Way”。当然,4组SDRAM比2组SDRAM要好。

   对于上面这个选项我要特别说明,8KTA3在BIOS中已集成了内存交错功能,对于有些没有在BIOS中集成这项功能的主板,也不必太遗憾,因为我们可以通过软的方式来修改KT133A北桥芯片的内存寄存器,一样可以达到交错的目的。这一项对于刚接触VIA芯片组的用户要特别注意,因为这一项对于你的内存性能提升是很大的,尽管这相对于INTEL芯片组很出色的内存性能来说还是有差距,但对于本已不高的内存性能有10%-12%的提高,还是很可喜的。尤其是有些用户可能会用SUPERI这个软件来测试一下你刚买的毒龙或雷鸟的成绩,要知道SUPERI这个软件对于内存的要求也是非常的严格,打开4WAY后,你会发现比原来的成绩有10多秒的提高,这就是内存交错带给你的好处了。

   3、System BIOS Cacheable(系统BIOS缓冲)
   选项:Enabled,Disabled
   经过二级缓存把系统BIOS从ROM中映射到主内存F0000h-FFFFFh,它能加快存取系统BIOS的速度,不过,操作系统很少请求BIOS,Enabled难以影响总体性能。另外,许多程序都通过这个地址来写入数据,建议大家Disabled,释放内存空间并减低冲突机率。

   4、Video BIOS Cacheable(视频BIOS缓冲)
   选项:Enabled,Disabled
   经过二级缓存把视频BIOS从ROM中映射到主内存C0000h-C7FFFh,它能加快存取视频BIOS的速度,不过,操作系统很少请求视频BIOS,Enabled难以影响总体性能。另外,许多程序都通过这个地址来写入数据,建议大家Disabled,释放内存空间并减低冲突机率

   5、AGP Aperture Size(MB)(AGP区域内存容量,单位:兆)
   选项:4、8、16、32、64、128、256
   AGP的其中一个特性是把系统内存分出部分区域作显示内存,其公式为AGP显卡内存容量*2+12MB,其中12MB用于虚拟寻址,2倍内存容量用于组成联合读写内存区。这些空间并不是物理内存,如果你要用真正的内存,必须在Direct3D中加入一个“Create non-local surface(创建非局域表面内存)”命令。
   Win9x在局域内存(包括磁盘虚拟内存)中创建AGP虚拟内存,并自动为所有程序进行优化,用完之后才会调用显卡内存和系统内存。虽然增加AGP区域的尺寸并不能直接提高性能,但必须有一定空间才能满足3D游戏等大型软件的需求。因为GART(Graphic Address Remappng Table,图形地址重绘表)过大会导致系统出错,建议AGP区域内存容量不要超过64-128MB。

   6、AGP FAST WRITE:要想稳定的使你的AGP显卡工作就选默认,如果你对的显卡有足够的信心,就启用吧。其实这对性能提升不是很大。

   最后:CPU Host/PCI Clock(CPU外频/PCI时钟)
   设置CPU的外频,是软超频的一种,尽量不要选择非标准PCI外频(即33MHz以外的),避免系统负荷过重而烧掉硬件。

   这是从硬的方面来进行的。如果您是一个天生不愿冒险的人,那就少动手吧,一切按默认值,也能把你带美好的98或2000,而对于现状不满意的人,那还是应该试一试的。

   接下去就是软件调整了,我不讲操作系统的优化,因为那样就脱离了今天的主题了,并且,这也不是一篇文章能讲清楚的,自己去看看那些软件方面的站点就会大有收益的。

   软件方面的两位主角就是WPCREDIT.EXE和WPCRSET.EXE,还有一个配角11060391.pcr文件。

   它们对于VIA的芯片组功不可没!它不仅适用于KT133A,也适用694X,693A或者是KT133,也有可能不成功,我不能作一定的保证。

   首先把两文件的压缩包解开,在手术之前先解释一下

   什么是寄存器?

  说起来,其实芯片组的寄存器相当简单,它就是北桥中用来控制运转方式的内存区域,它控制着北桥的每个方面。南桥肩负着控制CPU、内存总线、AGP和PCI总线的重任,在整个系统中扮演着相当重要的角色。芯片组的寄存器往往是由BIOS在启动的时候设定的,但我们可以在Windows中通过使用一些有效的小工具来驾驽这些设置.

   有哪些地方可以修改?

  我们可以使用这些工具软件修改BIOS中所有的参数,甚至连一些BIOS中没有的参数也能改。我们可以修改所有的内存设置,RAS、CAS等。我们还可以修改诸如AGP孔径,把AGP模式从4X修改为2X或1X……等等。

  最有趣的是,也是我个人最喜欢的是还可以通过某个设置的修改,让毒龙闲置时的温度比正常降低10摄氏度以上。这一设置在雷鸟中同样有效,不过要看主板BIOS上是否已经设置好.

  运行这两个exe文件,它们会把所有需要的文件解压缩出来。现在,请运行WCPREDIT.exe,你会看到一个大概象下面图1的窗口:


  
  上图就是我们要进行操作的值。上边的设置值都是用从00到FF的16进制来表达的。留意左边一列绿色的字符,从00-F0...譬如说你要找第66号数据,就应该先在左边一列找到60那一行,然后往右找到06那一列,这样,按照行列的编号找到它的位置。


  图2,当你点击相应位置的时候,就可以看到相应每一个值代表的含义,这些含义会在右边一列中显示出来。现在这样看起来,好象每一位数值都不代表任何意思,所以,我们要把描述via芯片内每一个数位所代表含义的pcr文件装载上去。


  打开程序窗口上边的File下拉菜单,可以看到一个名为“PCR Open”的选项,把下载的那个PCR文件注入进去。会有个错误提示,说Vender ID不对,不要害怕,点击continue就行了。现在,就可以知道每一位数所代表的含义了,譬如,点击第64号数据,就可以看到如下的详细说明:图3。



  对于要打开VIA芯片组的内存4路交错执行功能,只要把64-67这四个位址的BIN值的最后两位改为10就可以了,因为你可以去看这10这个数字代表的是什么,而把最后两位改成01就是两路交错,相对于4路交错来说性能要低下一些。不打开的话是00这个数值。另外,还有一个重要的事情,那就是如果你对你的内存有足够的信心,那么你可以马上把64-67这四个位址的DATA值改为12,因为它低表了最高的内存性能,但也是最不稳定的一因素,如果导至系统的不稳定,和其它莫名的问题,请改回来。而E4是最低的内存性能,但也是最稳定的一个值。无论是4路交错还是DATA值,都是构建在良好的内存质量上的,当然还有其它周边设备。如果你的设备达不到这一要求,还是老老实实的不要动吧,毕竟电脑是来用的,是用来工作的,而不是来玩的,当然除了你有钱,和时间这两样东西。

   下面是我最感兴趣和我觉得比较好玩的一个项目,给毒龙和雷鸟来降温。这个条件实现的前提是你的CPU处于空闲状态或是运行非常少的程序,在满负荷时,简直是没什么作用。很简单,把52这个位址找到,然后把它的DATA值改为EB,记住是“EB”,对于是改为“EB”,还是“6B”,我是迷茫过一段时间的。就在我要写这篇文章之前,我从PCPOP的一条新闻中也看到了这个修改的方法,但是它的截图和说明都是说改成6B这个值,于是,我花了一个晚上的时间,专门在EB和6B这两个值之间来回试,结果很不幸,6B这个值在我的机器上行不通,它一点都没改变我的雷鸟的温度,并且是在完全空闲的状态下,不运行一个程序,就是进入操作系统,然后等了半小时,去BIOS中看它的温度,一点都没变。而EB这个值,它让我的雷鸟在完全空闲的状态下,下降了整整10摄氏度的体温。在当天室温,不好意思我也没看温度计,其实当天室外的温度是很高的,就是6月1日那天,儿童节。一个太阳很大的节日。当时没用这个软件之前,我的CPU在空闲状态是43度,要说明的是我的散热风扇不是很好,打开了3个IE看了半小时的网页后,是44度的体温。再把52这个位址改成EB后,完全空闲状态下是30度的体温,这简直是我这个CPU在三九严寒的体温。打开了3个IE看了半小时的网页后,体温上升为34度,一个非常让我满意的温度。要知道,这意味着,你在运行一两个小程序,或是上网,或是打开一个WORD来写篇文章什么的,只要不是同时运行其它的程序,那么你的CPU的体温是比较温和的,至少比你原来的体温要凉快。以上这项目都修改好后,要用“WPCRSET.EXE”这个程序把你所做的修改进行保存,把改动的几个值都加入到这个软件中去,然后要记住要确定所做的修改是否在系统启动时生效,就要留意程序左上角是不是选了“Start”.




  如图4、5为了让所做的修改生效,修改完后需要重新启动计算机。如果在某些情况下,进行某些设置后不能进入Windows,或不想让设置生效,只需在系统启动的过程中一直按住Ctrl键,就可以跳过启动文件。对于WIN98来说是进入启动菜单,选STEP BY STEP CONFIRMATION这个选项,把这个程序的VXD文件禁用掉就可以了。

  而在硬件论坛中,有些人说,他也试过了,好像没什么用,我想这可能是你用的不得当或是其它原因吧!这在我的机器上是取得了明显的成效的,至少我这么保证。

  好了,就这么多,就按前面介绍的这些方法,你应该完全可以发掘出芯片组的大部分性能了。其实这些是我在优化过程中参考网上的各种资料和向高手请教的结果,不过是经过了我亲身实践和体验了的一个结果。至少我感到值得,你会发现这是多么有趣的一件事,尤其是经过你的手动优化后,系统有了明显改观或是测试分数有了提高,至少在你心理上是个安慰吧,哈哈!噢,忘了,上面“EB”这个值是CPU处在100的处频下的一个值,如果你把CPU调整到了133的外频,那么在WPCREDIT.EXE中,你会发现它自动的调整为“EC”这个值了,这没有多大关系,我想这可能是跟AMD的CPU的编号有关吧,不是吗,100外频的CPU不都是B的编号,而133外频的CPU都是C的编号,不相信你可以到CPU的核心上去看一下。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多