马蓉参加杨洋生日会:电脑硬件性能优化有绝招-CPU性能优化 - 菜鸟快飞 - 新浪BLOG

来源:百度文库 编辑:中财网 时间:2024/04/28 04:23:48
电脑硬件性能优化有绝招-CPU性能优化 2007-01-15 16:57:14 大中小   1.BIOS优化设置

  一些较特殊的主板在默认情况下,BIOS中并没有打开CPU的一些特性功能,比如CPU的内部高速缓存(二级缓存)和超线程技术等,因此我们有必要通过手动设置打开,以提升CPU的性能。首先进入BIOS设置主界面,选择“Advanced BIOS Features”设置项,按回车键进入,将“CPU Internal Cache”设置为“Enabled”即可(如图1),这样就打开了CPU的二级缓存,打开后可以减少CPU在存储器读/写周期中的等待时间,从而提升CPU的工作效率。

图1 BIOS优化设置

    另外,CPU二级缓存ECC校验也是一个值得重视的参数,将“CPU L2 Cache ECC Checking”设置为“Enabled”,这样就启用了CPU内部L2Cache进行ECC检测,它可以侦察并纠正单位信号错误保持资料的准确性,对超频的稳定性有帮助,但不能侦察双位信号错误。这里要注意的是,启用ECC检测将会延迟系统自检的时间和降低机器的性能,而且必须内存支持才能开启此特性。

  一些用户使用的是支持超线程技术的CPU(如P42.8C等),我们知道,超线程技术让处理器性能提升非常之大,给我们带来了更高的工作效率,但要用好超线程技术,首先需要进入主板BIOS中,然后在“Advanced BIOS Features”中找到“Hyper-Threading Technology”选项,并将其设置为“Enabled”(如图2),设置完毕后重启系统,然后在开机自检画面时会显示两个处理器(如图3)。当你进入系统后还可以在系统的“设备管理器”里面看到两个处理器,这代表超线程技术已经成功打开。

图2 BIOS优化设置

图3 开机自检画面时会显示两个处理器

2.设置CPU优先级

    在WINDOWS系统中,其本身对CPU的优化功能并不是很多,但如果能仔细挖掘,还是能找到一些优化方法,比如设置程序运行优先级,Win2000/XP内的应用程序分成了32个等级(0~31),一般都处于0~15级之间。在缺省情况下,程序的优先级别都为8(即“标准”)。有时候,我们需要将一些无关紧要的进程的优先级调低几个等级,比如将后台正在运行的一部分工作时不需要使用的程序的优先级别调整为“低”。以BT下载为例,BT下载时会占用比较多的系统资源,这对其他程序的正常运行会产生一定影响。此时可以用任务管理器降低所有BT软件的优先级,这样它就不会对别的应用程序产生太大的影响了。打开任务管理器,在“进程”标签中用右键点击BT软件进程,接着在弹出菜单中把“设置优先级”选为“低”即可(如图4)。

图4 设置CPU优先级

3.分配超线程CPU资源

  需要注意的是,在日常使用中发现,具有超线程技术的CPU,在打开超线程技术时,有些应用程序运行会减慢,甚至出现很严重的死机现象。尽管我们可以在BIOS里面关闭超线程技术,但代价就是系统大多数程序以及系统本身效率下降,那么,是否有办法让我们既可享受超线程技术,同时又能减小它带来的不良影响呢?可以通过THG Task Assignment这个软件解决这一难题。

  运行软件后进入程序主界面,这里就是用来分配处理器任务的,只要你选中一个任务,点下面那个长的分配按钮就可以调出分配窗口(如图5),比如在打开超线程技术的情况下,某个程序无法正常使用,那么在这里只分配一个CPU给它使用,这样一来,只有这个程序无法使用超线程,而并不影响别的程序享受超线程技术。进入到“Application Profiles”选项,点Browse找到要分配的应用程序,然后点Add按钮指定一个CPU(如图6)。按照相同的方法对别的应用程序进行指定分配方案设置,设置好了后,下次只要再开程序还是会产生效果。

图5 分配超线程CPU资源

图6 分配超线程CPU资源