稳定才是真理——Prime95使用经验谈

应用百分百

Prime95是一款著名的稳定性测试软件,它的“烤机”原理是通过CPU不断地进行梅森质数的运算,让CPU工作在大负荷下并借其考验系统稳定性。由于CPU计算梅森质数时的运算量特别大,因此这个测试软件可以发现其他测试程序无法发现的稳定性问题,不少PC整机/OEM 制造商都用Prime95(下载地址:http://mersenne.org/gimps/p95v238.exe)来检测产品的稳定性。

Prime95测试项目分析

图1为Prime95主界面,当Prime95启动时系统托盘里会同时出现Prime95的图标。要运行稳定性测试,可点击“选项(Options)”→“折磨CPU测试(Torture Test)”进入测试项目选择菜单(图2)。一般主要是测试“适当大量FFTs(large FFTs)”和“少量FFTs(Small FFTs)”两项。进行“适当大量FFTs”测试时,CPU的负载将达到最高,即便是具有超线程的P4处理器也不例外,而且还会占用大量内存。

12-e3-1.jpg
图1
12-e3-2.jpg
图2

而“少量FFTs”则是纯CPU的测试,不会占用内存。选择好要测试的项目后,点击“确定”按钮即可开始测试。测试进行时系统托盘里的Prime95图标会由黄变红,表示测试正在进行。如果测试中途出错,图标就会变回黄色,同时在软件界面中显示出相应的信息。要手动停止测试,可点击“分析”→“停止”。

纠正对Prime95测试的错误认识

Prime95测试默认运行12小时,一些硬件爱好者喜欢通宵达旦地运行Prime95来证明他们的机器足够稳定。有一种说法是,系统运行Prime95多久不出错,就说明它能够满负荷运行多久。笔者并不认同这种说法,喜欢超频的朋友相信都有过这样的烦恼:自己的CPU超到某个频率后,平时运行很稳定,但是却无法通过Prime95的测试。

造成这种现象的原因是,真正的梅森质数计算都是交给超级计算机或梅森质数分布式计算网络(GIMPS)来完成,这么大的计算量在我们日常使用中是几乎不会有的,而且能够长时间运行Prime95测试的机器不一定能稳定运行其它所有的软件,笔者就见到过超频后能通过Prime95一小时测试的机器竟然不能成功登录QQ(降回原频后就正常)的情况。所以即便你的机子不能通过Prime95的测试也不必太在意,只要在日常应用中系统不出现问题,那也比较稳定了。

笔者认为Prime95测试运行时间不超过3小时为宜,原因有两点:一是能够通过3小时Prime95测试的系统已经是非常稳定的了;二是过长时间运行Prime95测试可能会导致CPU永久性损坏。由于Prime95测试时许多部件都工作在大负荷状态下,如CPU、北桥和主板供电模块(特别是直接裸露在空气中的主板供电模块)。因此一定要做好这些部件的散热工作,以防不测。

我们可以用Superπ进行对比:笔者的P4C 2.8GHz只要1.60V的电压就可以超到3.6GHz,可以通过Superπ 419万位与838万位的测试,但运行Prime95不到一分钟就出错停止(图3)。不过笔者的CPU在这样的设置下玩极品飞车8等大型3D游戏完全没问题。

12-e3-4.jpg
图3

要在3.6GHz下稳定运行Prime95测试需要1.65V的电压,但在这么高的电压下笔者的CPU已经能超到3.73GHz并稳定运行其它程序了。由此可见,Prime95并不一定是稳定性测试的权威。不过用它来快速测试系统的稳定性(如超频后或装机时)也不失为一种好方法,多数时间里我们应该把它的测试结果作为一种参考。

最后,建议大家在购机时带上这款软件,让它为你增加一份“保险”。