电脑硬件是怎么来测试软件的?
在各种电脑报刊杂志上,大家都看到过有关电脑硬件的测试报告。通常,这些测试报告或多或少会提供一些测试数据在内。不过,这些数据究竟代表什么意思,相信许多朋友看过之后并不是非常明白。
以下,笔者将根据自己实际摸索的经验,列举几套最著名的的电脑硬件测试软件和测试游戏,向大家解释它们是如何测得性能数据,以及这些数据所代表的意义。
(一)3DMark 2000
3DMark 2000是Madonion公司推出的测试软件。顾名思义,它专门用来测试电脑的3D性能。目前其最新版本为1.1版,用户可以从网上免费下载试用。3DMark 2000的评分依据,主要是依照其内附的两个游戏示范片段来决定的。
第一个游戏示范片段模拟了直升机在山谷中飞行,并攻击遭遇敌机的状况。这个场景与一般的模拟游戏类似,因此可以作为测试显示卡在运行这类型游戏时的性能表现。
第二个游戏示范片段则类似第三人称动作游戏,场景内有各种建筑、人物及光源等物体。大量的材质贴图和多变的视角,让它的复杂程度更胜于第一个示范片段。
3DMark 2000分别以低、中、高三种清晰度(detail),来执行这两个游戏示范片段。最后再将所产生的6个画面播放帧数(FPS;frames persecond)加总,并乘以12就得到3DMark分数。
我们假设示范片段在低、中、高等清晰度的画面播放帧数分别是每秒40、30、20张,那么计算得到3DMark值为2160。所以只要运行得到的3DMark分数大于2160,其实就可以代表在该显示模式下3D游戏应该都能够流畅地执行。
3DMark 2000使用DirectX应用程序界面(API),支持Hardware T&L(Transform and Lighting;形变和光效),而且它专门还针对英特尔公司的Pentium III及AMD公司的Athlon、Duron处理器进行优化,以获得较佳的3DMark分数。所以3DMark 2000测试出来的性能数值,能够代表显示卡在Direct3D API上的性能,并可用来评断显示卡是否适合执行大部份的3D游戏。//本文来自电脑软硬件应用网www.45it.com
(二)Winstone & Content Creation Winstone
Winstone与Content Creation Winstone都是ZDNet公司针对电脑测试所开发出来的软件。两者的工作原理相同,都是在被测试电脑上执行多种常见的软件,并计算执行所需的时间,以作为性能表现的依据。
其中Winstone又可分为Business Winstone及Hign-End Winstone等两种。前者主要是针对一般商用环境,所以它以Microsoft Office、Netscape Communicator等软件作为测试性能的依据;后者则专门用来测试高级应用程序的表现,必须在Windows NT或2000操作系统上执行。Business Winstone的数据,能够代表电脑执行一般商用软件的性能;High-End Winstone的数据,则代表电脑执行高级应用程序的性能。
Content Creative Winstone则针对多媒体制作环境,所以它以Adobe Photoshop、Marcomedia Director及Dreamweaver等多媒体制作软件为主。从它测试所得的数据,可以代表电脑执行多媒体程序的性能。
由于Winstone和Content Creation Winstone这两套软件,必须在英文Windows环境下才能正常运行。而且最新的2001版还没有提供网络下载,所以国内用户可能无法自己在家使用它们来测量电脑的性能。
(三)Unreal Tournament
<<虚幻>>(Unreal Tournament)是第一人称动作游戏。虽然它不及<
很多人都知道<
进入<
在视窗内键入“timedemo 1”,并按下“Enter”键。然后再键入“demoplay utbench”或“demoplay thunder”,再按下“Enter”。最后双击“Esc”键,切换至游戏画面等待示范文件载入并播放。播放完毕后,再按一下“`”键开启System Console视窗,就会看到刚才播放示范文件的画面速度。
(四)Quake 3 Arena
<
要在<
同样地,用户必须先设定好欲进行测试的环境,包括显示解析度和色阶数。然后在任一画面按一下“`”键,以开启console视窗。
在视窗内键入“timedemo 1”,并按下“Enter”键。然后再键入“demodemo001”或“demo demo002”,再按一下“Enter”键。<
结束语
除了上述这几套测试软件或游戏外,市面上还有不少软件或游戏也可以作为测试硬件性能的用途,例如:3D WinBench、SiSoft Sandra软件、<
最后,笔者希望大家在看完这篇文章后,能够对硬件测试所使用的软件有初步的认识。这样,将来我们在阅读相关的测试报告时,就能快速地掌握测试结果所代表的意义。
本文地址:http://www.45fan.com/dnjc/12196.html