是的,我们对硬件的改造和对其潜力的挖掘是疯狂的,但在“疯狂”的同时,我们更需要的却是稳定。下面,笔者就向大家介绍一些硬件稳定性检测软件及其使用方法,相信在经过这样一番近乎“残酷”的测试之后,硬件是否稳定就一目了然了。
CPU稳定性测试
作为最“受苦受难”的硬件,CPU当然是首先应当被检测的。
在这里,笔者选用了完全可以用“恐怖”来形容的CPU测试软件—Prime95。Prime95是一款专门测试系统稳定的软件,在所有的拷机软件中,它是公认的最残酷的一款(图1)。它把负荷高得有点离谱的工作量加载在CPU身上,以此来考验CPU的承受能力。通过这一测试,可以发现其他测试程序无法发现的稳定性问题。它被许多专业的计算机 OEM 制造商认可,用来确定计算机的稳定性。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164323821.jpg
Prime95和Super π有类似的地方,都是不停地计算函数来达到测试系统稳定性的目的。不过Prime95的测试环境非常苛刻,即使能在Super π中顺利通过419万次测试的硬件平台,也不见得能在Prime95中熬过几分钟。因此很多玩家用Prime95来测试超频后CPU的稳定性,并以此作为超频成功的依据。
进入程序界面,选择并执行“选项”/“折磨CPU测试”。此时,会弹出图2所示的对话框要求用户选择测试方式,默认选择是“混合(分别测试一部分)”,这种方式可以同时对CPU和内存的稳定性进行测试。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164325265.jpg
另外,我们也可以选择“少量FFTs(着重测试CPU)”或“适当大量FFTs(着重测试内存)”,前者着重测试CPU的稳定性,因此在测试时,我们可以同时运行其他程序,例如浏览网页、观看视频、运行游戏等;后者着重测试内存,一般不能同时运行其他程序。
选择好测试方式之后,点击“确定”按钮,就可以开始进行稳定性测试了。如果你没有选择“适当大量 FFTs”测试方式的话,那么Prime95运行时并不会消耗太多的系统资源,可以放心地同时进行其他操作。测试过程中,在系统托盘区可以看到一个红色的程序图标,如果测试还没有结束,该图标变成黄色了,则说明测试失败。
对于CPU可以运行“少量FFTs(着重测试CPU)”来验证其稳定性。
在Prime95工作的时候,我们可以看到CPU的使用率几乎一直都为100%。并且这个时候,系统内存的占用程度也是异常厉害的(图3)。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164326809.jpg
内存稳定性测试
内存稳定性差是造成机器不稳定的首要因素,因此对于内存稳定性的检测是一个重点。这里,笔者推荐老牌的专业内存测试软件—MemTest86。像许多内存检测软件一样,Memtest86不能检测电脑的100%的内存容量。但是它可以比一般检测软件检测到更多更精确的内存值。
MemTest86必须安装成软盘或光盘引导盘之后才能运行。运行MemTest86之后,进入软件界面(图4),其右侧显示的是测试的进度,其中“Pass”显示的是主测试进程完成进度,“Test”显示的是当前测试项目的完成进度,“Test #1”显示的是目前的测试项目。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164327331.jpg
下方的“WallTime”显示测试已经耗费的时间。在这一排数据中“ECC”一栏中,显示的是当前内存是否支持打开ECC校验功能,“TEST”显示的是测试的模式,有“标准”和“完全”模式可供选择。
“Pass”显示的是内存测试所完成的次数。
Memtest86的测试是无限制循环的,除非你结束测试程序,否则它将一直测试下去。另外Memtest86的测试比较耗费时间,标准的测试模式跑一遍大概需要个把小时,如果是完全测试的话则需要几个小时(和内存容量有关)。
如果我们要进行完全的内存测试,可以单击“C”键打开Memtest86的设置菜单,接着单击数字键“2”选择“Test Selection”选项(注意从主键盘输入数字),再单击数字键“3”选择“All Test”选项打开完全测试模式(图5)。利用这个设置菜单,我们还可以进行更多的设置,比如设置测试的Cache大小、重新开始测试等等。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164328231.jpg
开始测试后,主要的内存突发问题(比如“死亡”位)将在几秒钟内检测出来,如果是由特定“位”模式触发的故障,则需要长时间测试才能检测出来,对此要有耐心。
Memtest86一旦检测到有缺陷位,就会在屏幕底部显示一条出错消息,但是测试还将继续下去。如果完成几遍测试后,没有任何错误信息,那么我们可以确定内存是稳定可靠的。如果检测出现问题,你可以试着降低BIOS中内存参数的选项值,如将内存CAS延迟时间设置为3等,再进行测试,这样可能会避免错误的出现,让内存运行时保持稳定。最后,值得注意的是如果你的系统有多根内存条(相信现在大家的机器里都插着几根吧),那么就须要单独测试每一根内存,才能分清到底是哪根内存出错。
电源稳定性测试
有“聪明的头脑”而没有一颗强健的“心脏”可是不行的,我想是有必要检查检查电脑的心脏—电源是否正常了。
ATX开关电源是一个非常重要的电脑部件,它提供的各路电压是否稳定,将直接影响到电脑是否能够稳定地工作。电源各路电压均有一个额定的范围,如果某路电压高于或者低于额定范围,就会影响电脑正常工作。如何来测试电源所提供的电压是否稳定呢?这里可以使用OCCT配合MBM5来进行测试。
首先,安装MEM5及其语言包,并将软件的语言设置成中文。之后,先运行MBM 5 Config Wizard对软件进行配置。由于MEM5是通过主板自带的电压传感器来监测电压的,因此这里要通过MBM 5 Config Wizard来指定主板型号(MEM5 支持1155种型号的主板)。
这里,由于笔者用的是大众(FIC)的AU13主板,因此在MBM 5 Config Wizard将主板的类型定义为FIC(AU13),单击“NEXT”完成主板配置(图6)。在利用MBM 5 Config Wizard设置好主板的型号之后, 会自动运行MBM5。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164329137.jpg
运行OCCT,这个OCCT会自动关闭MBM5。点击右下角的“Option”选项进入设置窗口(图7),在这里可以对测试电压的负载进行设置,我们可以选择“Lowest(最低)”、“Highest(最高)”等五个不同的等级,还可以进行调用内存大小、受测试时的CPU最高温度、图形模式的设置。为了验证电源的稳定性,笔者选择最高等级,并将内存调用值设置为128MB,CPU最高温度61℃。设置完毕之后,返回主界面后,点击“Test”按钮即可对电源进行测试(图8)。整个将在重载的情况下进行,历时30分钟左右。测试完成之后,将分别自动地生成各路电压的电压曲线图(图9)。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164330388.jpg
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164331185.jpg
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164331560.jpg
ATX标准详细地规定了各种输出电压的波动范围,电源输出的正电压波动范围在-5%~+5%之内,负电压波动范围在-10%~+10%之间,都是允许的,电压的波动范围在1%和5%时的意义都是相同的,过分关注波动范围并没有太大的必要。不过波动的相对大小,也从侧面反映了电源的负载能力,波动率越小,实际的最大输出功率越大。
通过测试,笔者发现CPU内核电压在1.60~1.63V之间波动,没有达到AMD Athlon XP 2500+额定的1.65V,并且从+12V的整个测试曲线图上,可以看出+12V的波动范围在11.36V~11.19V之间波动,按照正电压只能在-5%~+5%之内的标准,最低时的11.36V已经低出标准0.04V,且整个曲线的波动情况也比较大。
而+5V和+3.3V则比较正常,曲线也比较平滑。因此可以看出这款电源的+12V负载能力较差,而且提供给CPU内核供电电路的功率也不够。通过检测,我们已经发现这款电源的+12V和专供CPU供电电路的负载能力较差。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164332397.jpg
显示卡稳定性测试
对于显示卡稳定性的考评和测试,笔者认为主要有以下两种方式:
1.通过游戏实战来测试显示卡的稳定性。当然,由于是稳定性测试,那么选择的游戏就应该是像DOOM3这样的硬件杀手级游戏。
2.通过3D显卡性能测试软件进行长时间的测试,这里以目前最新的3D Mark 05为例,进行介绍。由于3D Mark 05对显示卡、处理器和内存的要求极高,因此这里我们选择了它。
图10是3D Mark 05主界面,在主界面中,单击“Tests”一栏中的“Select”按钮,调出测试项目的设置界面(图11)。在测试项目的设置界面中,可以选中所有的测试项目,以便对显卡进行全方位的测试。单击“select All”按钮,可以选中所有设置选项。完成之后,单击“OK”按钮。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164333242.jpg
在3D Mark 05主界面的“Settings”一栏中,单击“Change”按钮,进入3D Mark 05的测试参数设置界面(图12)。在这个界面中,可以根据显卡的级别,对分辨率、Vertex Shader像素渲染、Pixel Shading顶点渲染、全屏抗锯齿的级别等参数进行设置。
<IMG title=点击图片可在新窗口打开 style="CURSOR: pointer" src="../Images/UpFile/2008919164334689.jpg
为了达到长时间对显卡的残酷折磨,以便验证显卡的稳定性,这里我们还要在“Repeat&Loop”(重复和循环)一栏中进行设置。在通常的情况下,显卡只对所有测试项目进行一次测试,然而为了达到长期摧残显卡的目的,可以选中“Repeat each test”,然后设置对所有项目进行反复测试的次数,默认是3次。通常情况下,反复进行3次3D Mark 05的所有测试,已经足以考验显卡的稳定性了。如果你想疯狂地进行测试,那么可以选择“Loop all selected tests”(循环运行所有选择的测试项目),这样除非由你选择停止,否则显卡将无休止地高负荷工作。
如果能够扛住反复几轮3D Mark 05所有高负荷运算测试项目的“轰炸”,那么就说明我们的显卡的稳定性已经是不错的了。
至此,我们已经学会了电脑部件中最容易导致稳定性不佳的几个关键部件的测试方法,如果你对自己已有的或者正准备购买的电脑的稳定性有疑问,那么赶紧行动起来,用这些堪称暴力的测试软件和测试方法去折磨它们吧。还是那句话“真金不怕火来炼”,惟有经过烈火的冶炼,才能判断你的电脑平台是否真是一个黄金的平台。