不支持Flash

内存测试方法

http://www.sina.com.cn 2007年02月01日 15:12 太平洋电脑网
作者:PConline评测室

  内存作为PC的核心配件之一,对PC整体性能的影响非常大,虽然内存的更新速度没有CPU那么快,但是它对整体PC性能的贡献还是值得肯定的。下面我们一起来看看内存的详细测试方法。

一、环境设置

  测试采用英文操作系统,目前采用主流的WindowsXP Professional SP2 英文版 32位版本,DirectX应用程序接口是9.0C版本。测试前将性能选项调整至最佳性能状态,关闭系统还原、各种错误警告及安全中心提示方式。由于目前Intel与AMD两大平台都是采用双通道内存方案,所以内存测试除非是特殊原因,否则都是采用双内存组建双通道方案来进行性能测试。

内存测试方法
双内存组建双通道

  内存的常规测试采用其默认的SPD值进行测试,电压选择AUTO,在超频测试时可适量调节电压以达到稳定状态。内存的测试主要包括:理论性能测试、办公及多媒体性能测试、游戏理论性能测试、游戏实际性能测试四大项目。

内存测试方法
采用SPD值进行测试

二、理论性能测试

  理论性能测试包括下列的一些性能测试,下面一一介绍。

  1、SISoftware Sandra 2005

  软件介绍:SiSoftware永远是处在技术领域的最前沿,是在像多核心,Wireless MMX,AMD64/EM64T,IA64,NUMA,SMT(Hyper-Threading),SMP(多线程),SSE2,SSE,3DNow! Enhanced,3DNow!,Enhanced MMX和MMX这些新技术出现时最早提供基准测试的软件商之一。Sandra是一个非常有现实意义的合成基准测试,它放弃了使用含义模糊的指数,改为采用有实际意义的性能数字,例如像每秒执行指令数或每秒字节数等。新版本的SiSoft Sandra 2005还针对性的推出了32位和64位版本,两个版本完全整合在一个安装程序中。

内存测试方法

  采用SISoftware Sandra软件中的Memory Bandwidth Benchmark进行内存读写带宽进行测试,即可得到Int与Float两组带宽测试值,并可与软件集成的其它典型系统值相比较以察看测试对象的大约性能位置。

  2、Super PI MOD-1.4 English

  SuperPI是由东京大学Kanada Lab.所制作的一款通过计算圆周率的来检测处理器性能的工具,在测试里面可以有效的反映包括内存在内的运算性能。在玩家群中,Super PI更是一个衡量系统性能的标尺之一。

内存测试方法

  一般采用1M位进行计算,根据其计算的时间来考察其性能水平。

  3、CPUMark 99 Ver1.0

  CPUMark99是大名鼎鼎的ZDLabs实验室的一个测试软件,已经问世多年,这个测试软件使用了32位的测试指令,可以有效对CPU的32位性能做出一个快速评价,对Windows XP下的性能有一定的参考意义。

内存测试方法

  CPUMark 99的运行比较简单,直接运行后就可以得出分数值,根据分数值的高低考察内存的性能。

  4、Everest

  Everest作为一个系统检测软件,其前身是Aida32,它可以详细的显示出PC每一个方面的信息。支持上千种(3400+)主板,支持上百种(360+)显卡,支持对各式各样的处理器的侦测。软件自带的Memory Latency测试,可以通过对内存延时的测试,直观显示出内存子系统的效能。

内存测试方法

  运行Everest的内存带宽测试选项,即可得到一系列的包括内存读、写、复制等带宽数值,通过数值直观显示出内存子系统的效能。

  5、WinRAR

  WinRAR作为一款目前非常流行的压缩软件,我们使用了它内置的测试功能。测试的结果可以有效的反映内存的性能。

WinRAR软件已经自带了压缩性能测试选项,使用ALT+B快捷键即可查看到其压缩性能速度,以此察看内存在压缩性能项目上的水平。

  6、CineBench 2003

  MAXON推出的及3D、CPU效能一体的中和测试软件CINEBENCH 2003,它采用了3D设计软件CINEMA 4D的3D引擎,可以用来测试内存的效能。

内存测试方法

  CineBench中的Rendering(1 CPU)与Rendering(x CPU)是分别针对单核CPU及多核CPU而设的,在测试内存时直接采用Rendering(x CPU)进行测试,通过得出的时间考察内存在该项目上的性能表现。

三、办公及多媒体性能测试

  办公及多媒体性能测试主要是从系统的整体角度去进行测试,通过一些办公及多媒体测试软件来考察内存对系统办公性能及多媒体性能的影响。主要包括以下几方面的测试:

  1、BAPCO SYSmark2004 SE

  Sysmark 2004 SE是 BAPCO出品的权威性测试软件,它通过对一些常用软件进行实际使用,从而比较真实的反映出系统性能。因此这款软件的测试结果在日常应用中极具参考价值。SYSMark 2004由两部分组成:Internet Content Creation和Office Productivity。SYSMark 2004的测试成绩一共产生6组测试结果, Internet Content Creation和Office Productivity各产生三组。最后根据两个部分的分数整合成为总分。下面是Sysmark 2004 使用到的软件列表:

Adobe After Effect 5.5
Adobe Acrobat 5.0.5
Adobe Photoshop 7.01
Adobe Premiere 6.5
Microsoft Access 2002
Microsoft Excel 2002
Microsoft Internet Explorer 6
Microsoft Outlook 2002
Microsoft PowerPoint 2002
Microsoft Word 2002
Microsoft Windows Media Encoder 9 Series
Discreet 3ds max 5.1
Macromedia Dreamweaver MX
Macromedia Flash MX
Network Associates McAfee VirusScan 7.0
ScanSoft Dragon Naturally Speaking 6
WinZip Computing WinZip 8.1

内存测试方法

  Sysmark 2004 SE的运行环境要求比较高,运行前要关闭所有错误警告,在运行过程中不能对系统进行任何操作。由于测试涉及的项目比较多,所以在测试前建议先对系统进行磁盘碎片整理以达到更准确的数值。运行方法很简单,直接按“运行”键,然后输入次数即可,次数一般选择2至3次,根据实际情况取平均值或者是单次最高值。通过BAPCO SYSmark2004 SE不但可以测试出内存对系统的性能影响水平,还可以测试内存的稳定性,对超频测试更是如此。

  2、Business Winstone 2004

  Business Winstone 2004是一个系统级的基于办公应用软件的基准测试,其中Business Winstone常规测试中是分项对上述软件进行测试,而Multitasking Test则是对多任务应用环境的测试。对以下常用的办公软件的实际应用进行考察:

Microsoft Access 2002
Microsoft Excel 2002
Microsoft FrontPage 2002
Microsoft Outlook 2002
Microsoft PowerPoint 2002
Microsoft Project 2002
Microsoft Word 2002
Norton AntiVirus Professional Edition 2003
WinZip 8

内存测试方法

  先在“Test”-“选项”中选择好临时存放文件的盘符,设置好运行次数(一般建议运行3至5次),就可以开始运行了,其最终结果是取单次运行的最高值。

  3、Multi-Media Content Creation Winstone 2004

  Multimedia Content Creation Winstone 2004是一个系统级的基于多媒体应用软件的基准测试,主要针对下面的几个多媒体应用软件进行测试:

Adobe Photoshop 7.0.1
Adobe Premiere 6.50
Macromedia Director MX 9.0
Macromedia Dreamweaver MX 6.1
Microsoft Windows MediaTM Encoder 9 Version 9.00.00.2980
NewTek's LightWave 3D 7.5b
SteinbergTM WaveLabTM 4.0f

内存测试方法

  Multi-Media Content Creation Winstone 2004与Business Winstone 2004的测试方式是差不多的,同样也是运行数次后取最高值为最终结果,以此考察内存对多媒体性能的贡献水平。

  4、TMPGENc 3.0 xPress

  TMPGEnc 是日本人堀浩行开发的一套MPEG编码/工具软件,支持VCD、SVCD、DVD等各种格式。TMPGENc 3.0 xPress相对于旧版本在MPEG编码上作了不少的优化,例如加入的超线程和多核心的优化选项,尤其是其加入了SSE3指令集的支持,能使拥有该指令集的CPU发挥出更好的性能,减少大量的编码时间。

内存测试方法

  在使用TMPGENc进行测试前,要先选择好用于格式转换用的视频文件,建议选择容量较大的文件,在转换时超过10分钟,从而更准确地考察内存性能。

四、游戏理论性能测试

  游戏性能是游戏玩家非常关心的性能指标,内存速度对游戏性能的贡献是值得肯定的,下面是对游戏理论性能测试的软件列表。

  1、Madonion 3DMark 2001SE Ver:330

  通过结合DirectX8支持与全新的显卡,3DMark2001 SE继续提供良好的全面系统基准测试。3DMark2001 SE是在与主要的3D加速器和处理器厂商的合作中创作的,提供了一套可靠的诊断工具。该套件通过使用现实的游戏技术测试系统的真实能力来表现3D游戏性能。测试包括:DirectX8 Vertex Shader,Pixel Shader和Point Sprite,DOT3及Environment Mapped Bump Mapping,对全屏反锯齿和纹理压缩的支持,还有两个使用Ipion实时模型的游戏测试。在目前显卡发展日益迅猛的时候,相比后续的3DMARK03与3DMARK05,3DMark 2001SE的测试结果可以更有效的反映CPU、内存对整体性能之间的影响。

内存测试方法

  Madonion 3DMark 2001SE的运行非常简单,直接采用默认的设置去运行就可,通过一系列的测试后会得到其分数值,通过该分数值去考察内存对游戏理论性能的贡献。

  2、Futuremark 3DMark 2003 Ver:360

  3DMark03是Futuremark在03年推出的3D测试软件,其包括了四个游戏测试(飞行模拟、FPS、RPG和自然测试)。测试的对象函括了CPU、特性、画质和声音测试。相比于3DMARK 2001SE,3DMARK03的测试更偏重于显卡整体性能的评估,对CPU性能的依赖性非常的小。此外3DMark03还支持3DNow!、MMX、SSE与SSE2指令。

内存测试方法

  Futuremark 3DMark 2003与3DMark 2001S一样,直接采用默认的设置去运行就可,通过一系列的测试后会得到其分数值,通过该分数值去考察内存对游戏理论性能的贡献。

  3、Futuremark 3DMark 2005 Ver:120

  3DMark05是流行的3DMark系列中的最新版本,引入了世界上第一个需要Pixel Shader 2.0以上支持的基准测试!这个精确的性能和图像品质诊断新工具是为DirectX 9.0c设计的,其中包括了常用的3个全新的游戏测试与2个CPU测试,为用户提供了进行可靠硬件评估所需的所有信息。以一个完全利用最新DX9.0渲染的私有图形着色引擎为基础,它对来年的游戏有多复杂提供了一个良好的参考。

内存测试方法

  Futuremark 3DMark 2005与3DMark 2003一样,直接采用默认的设置去运行就可,通过一系列的测试后会得到其分数值,通过该分数值去考察内存对游戏理论性能的贡献。

  4、Futuremark 3DMark 2006

  3DMark06的标准测试包括两个HDR测试两个SM3.0图形测试。很明显FutureMark想表达的意思是,未来PC系统的游戏性能最关健的是显卡的HDR/SM3.0效能。3Dmark06还首次使用了AGEIA公司的PhysX物理引擎,用CPU模拟物理引擎计算,这是3Dmark06的一个闪亮的特色。CPU测试的成绩被强制加入到总分里面去,Futuremark揭示了未来游戏发展的方向,CPU/GPU应该获得更好的平衡。

内存测试方法

  3DMark06分数计算公式:

  SM2.0测试得分 = 120 × 0.5 × (第一个SM2.0测试帧数 + 第二个SM2.0测试帧数)
  HDR/SM3.0测试得分 = 100 × 0.5 × (第一个HDR/SM3.0测试帧数 + 第二个HDR/SM3.0测试帧数)
  SM2.0显卡测试得分 = 0.75 × SM2.0测试得分
  HDR/SM3.0显卡测试得分 = 0.5 × (SM2.0测试得分 + HDR/SM3.0测试得分)
  CPU测试得分 = 2500 × Sqrt(第一个CPU测试帧数 × 第二个SM2.0测试帧数)
  3DMark06总分 = 2.5 × 1.0/[(1.7/显卡测试得分 + 0.3/CPU测试得分)/2]

  Futuremark 3DMark 2006与3DMark 2005一样,直接采用默认的设置去运行就可,通过一系列的测试后会得到其分数值,通过该分数值去考察内存对游戏理论性能的贡献。

  五、游戏实际性能测试

  在实际游戏中运行,得出的游戏速度可以切实反映系统对游戏的作用。实际游戏有很多,一般我们采用如下几个经典游戏来进行测试。

  1、Farcry

  Far Cry采用了稍微旧一点的图形引擎,但它仍然能够在屏幕各处产生数量惊人的多边形和渲染。CryEngine的代码基础已经较过去两年有了大规模的修正,以充分利用所有最新的GFX和CPU特性。

内存测试方法

  可以使用游戏自带“Demo”命令进行测试,建议测试三次,采用正常值中的最高值。

  2、Doom3

  OpenGL的巨作DOOM III,Doom III引擎惊人的逼真度基本上依靠两个特性:一个现实的物理引擎和一个统一的照明方案,后者整合了详细的凹凸映射和测定体积的阴影。

内存测试方法

  使用游戏控制台的“Timedemo demo1”命令进行测试,测试三遍,记录最后一遍的测试结果。

  3、 Half Life2

  Half Life 2是今天的游戏技术先头部队的另一半,与Doom 3并驾齐驱。虽然它可能不像它的对手那样阴沉和渲染得夸张,但它的渲染技术是令人敬畏的,就像它出众的设计和完全和谐的物理引擎一样。

内存测试方法

  可以使用游戏控制台Timedemo d1_canals_09命令进行测试,测试三遍,记录最后一遍的测试结果。

  4、 F.E.A.R

  F.E.A.R.全称为First Encounter Assault and Reconnaissance(初次遭遇战攻击与侦察)。玩家扮演一个精英军事小队的成员,负责解决超自然灵异现象。可以说是军事战术版的X档案。F.E.A.R.游戏,全屏抗锯、纵深场景的细致刻画、真实的物理效果、实时光影效果都表现完美,支持DirectX9.0接口,尤其是游戏开场时从黑鹰直升机向下看,城市建筑和河流的画面给人极其深刻的印象。物理引擎方面,《F.E.A.R.》使用的是业界使用频率最高的Havok引擎,这款引擎目前被广泛用于FPS游戏。

内存测试方法

  使用F.E.A.R自带的TESTING就可以进行测试,一般运行一至两次即可。

  5、 Serious Sam 2

  Serious Sam 2性能很大部分取决于CPU,但同时它更加依赖显示卡的效能,新版本针对SLI/CF多卡并行输出作了优化,可以通过该软件来窥探系统使用双卡并联输出的效能提升。

内存测试方法

  可以使用外挂的Benchmark程序进行测试,运行一至两次即可。

  6、 Quake 4

  这是一款经典的多人对战FPS类游戏的最新版本,它对系统的要求非常苛刻,对双核处理器作了相关优化,在使用了最新图形、物理引擎后在硬件性能的依赖性提高很多,通过该游戏可以验证出本系统的实际图形表现。

内存测试方法

  可以使用外挂的Benchmark程序进行测试,运行一至两次即可。

  小结:除了理论测试外,办公性能、多媒体性能和游戏性能等都有可能存在着一定的偶然性因素,所以建议采用多次测试的方法去取消误差,如果成绩出现异常时还要排查是否是硬件稳定性或者是系统问题等。

爱问(iAsk.com)
 
不支持Flash