你的内存够用吗?

评测与市场

进入2002年之后,各类电脑配件新品层出不穷,价格不断下降,唯一的例外就是内存。提起内存的价格,一定会让很多人叹息不已。在去年夏天,SDRAM内存条的价格曾经跌到将近五毛钱一兆,在那个时候装机根本就不用考虑内存所占的支出比例,一律256MB即可,甚至让装机商像送键盘鼠标一样赠送一根也无妨。而现在,我们不但要考虑按照目前的资金状况买多少内存合适,还需要考虑SDRAM、DDR、Rambus DRAM内存的性能、价格、扩充余地,实在是令人头疼。到底现在装一台电脑(或者升级电脑)需要配多少内存?选择SDRAM还是DDR?不同操作系统下的内存需求和性能表现是否相同?带着这些疑问,我们开始了这次有关内存的测试。

测试方法

我们这次测试的目的主要有三个:
1.测试128MB、256MB、512MB内存配置下的性能差异;
2.测试相同CPU配置下不同类型内存(SDRAM和DDR)之间的性能差异;
3.测试CPU相同、内存的容量、类型都相同的情况下Win98与Win2000之间的性能差异。
根据以上目的,我们设置了如下测试环境:

硬件配置:

CPU:Intel Pentium4 2.2GHz(Northwood核心)
AMD Athlon 1.33GHz
主板:硕泰克SL-75KAV-X(KT133A芯片组)
硕泰克SL-75DRV2(KT266A芯片组)
微星845-Ultra(i845D芯片组)
内存:KingMax PC133 SDRAM 128MB×2
Apacer PC166 SDRAM 256MB
KingMax PC2100 DDR 128MB
Micron PC2100 DDR 256MB×2
硬盘:希捷酷鱼四代80GB
光驱:SONY 16× DVD-ROM
显卡:新天下奔驰G8000(采用GeForce3芯片)
显示器:七喜大水牛DT996(19英寸钻石珑纯平)

软件环境:

Win 98 SE英文版
Win 2000 Pro SP2英文版
DirectX 8.1
NVIDIA公版驱动23.11版
VIA 4-in-1驱动程序4.37版(Athlon平台使用)
Intel 芯片组驱动程序3.20.1008(Pentium4平台使用)
Intel Application Accelerator 2.00英文版(Pentium4平台使用)
为了使测试结果更具有代表性,我们选择的测试软件分为以下三个部分:

1.Business Winstone2001 V1.02

Business Winstone2001能全面反映电脑运行当今最流行的Windows应用软件时的整体性能表现,在行业内习惯称这些软件为商业应用软件,而实际上绝大多数是办公应用软件,它包含以下组件:
①Symantec Norton Antivirus 2000
②Winzip 7.0
③Microsoft FrontPage 2000
④Lotus Notes R5
⑤Microsoft Access 2000
⑥Microsoft Excel 2000
⑦Microsoft PowerPoint 2000
⑧Microsoft Project 98
⑨Microsoft Word 2000
⑩Netscape Communicator 4.73

2.Content Creation Winstone 2001 V1.02

与Business Winstone2001不同,Content Creation Winstone 2001更专注于系统在运行Web工具、打印和多媒体(2D、3D、视频、音频)内容创建这些要求更苛刻的高端应用时的性能表现,它包含以下组件:
①Adobe Photoshop 5.5
②Adobe Premiere 5.1
③Macromedia Director 8.0
④Macromedia Dreamweaver 3.0
⑤Netscape Navigator 4.73
⑦Sonic Foundry Sound Forge 4.5

3.3D性能测试软件

我们选用了大家最熟悉也最常用的3DMark2001和Quake3来进行测试,分别可以反映D3D和OpenGL下的3D性能。
请大家在阅读下面的测试结果之前,首先检查一下自己的电脑中主要运行的是哪些软件,更接近于以上我们列出的哪一部分,这样在通过相应部分的测试结果你就可以了解到你的电脑工作状态究竟如何,内存搭配是否合理。

测试结果及分析

((图1))、((图2))、((图3))分别为Athlon+SDRAM平台、Athlon+DDR平台、Pentium4+DDR平台的测试结果,我们逐个进行分析。

图1
图1
图2
图2
图3
图3

1.Athlon+SDRAM平台

(图1)可以看出,在Win98下,无论是商用软件性能(Business Winstone2001)还是多媒体内容创建软件性能(Content Creation Winstone 2001),256MB内存均比128MB内存有较大提高,提高幅度分别为11.7%和15.7%。这种性能的提升是整体的,在运行大部分软件的时候我们都能够感受得到硬盘读写次数的减少和运行速度的加快。如果进一步把内存从256MB升级到512MB,商用软件性能仅有4%的提高,多媒体内容创建软件性能没有任何提高。在3D性能方面,我们发现128MB内存下的3D性能反而最佳,256MB内存下的3D性能与128MB下很接近,但512MB下的3D性能就出现了明显的下降。
在Win2000下,情况与Win98下类似,256MB比128MB有明显的提高,进一步扩充到512MB,性能提升不大。在3D性能方面,同样是128MB下最好,256MB下稍逊,512MB下性能明显下降。
在这一平台上,我们还发现了一个问题:在主板的BIOS设置选项中,有一个关于AGP缓冲内存容量的项目,可以选择分配给AGP显卡的内存容量(如(图4))。如果把这个选项设为256MB,3DMark2001就无法正常运行,3D场景贴图严重出错,得分也很低,Quake3运行时画面基本正常,但运行速度也要下降50%左右。如果设为128MB或以下,性能完全正常。

图4
图4

2.Athlon+DDR平台

在换用DDR平台之后,系统性能有了明显的提高,不过128MB下的商用软件性能和多媒体内容创建软件性能仍然远低于256MB和512MB,在Win2000下这一现象更加明显。在这一平台上,Win98下的3D性能在不同内存配置下不再有明显的性能差异。在Win2000下,128MB内存下的3D性能反而最差,512MB打了个翻身仗。由此可见,Win2000更加擅长对大容量内存的管理,但是它本身占用的内存量较大,因此造成了128MB内存下性能的降低。

3.Pentium4+DDR平台

这一平台是目前最高性能的代表,在此平台下,我们发现不同内存配置下商用软件性能已经没有太大的差别,而多媒体内容创建软件性能依然十分依赖内存,128MB内存的表现实在惨不忍睹,而在Win2000、512MB内存下,我们得到了使用Content Creation Winstone 2001以来的最高分数──86.5,看来对于多媒体内容创建的用户来说内存真的是越大越好。至于3D性能,在这一平台下内存多与少看起来都差不多。

4.SDRAM与DDR内存的对比

综合(图1)(图2),我们就能够看出DDR内存比SDRAM提高了一些系统性能,Win98下,商用软件性能方面有5%左右的提高,多媒体内容创建软件性能提高了7%左右,3D性能提高幅度约为10%。Win2000下的情况类似Win98下。

5.Win2000和Win98下的性能对比

无论是哪一个平台,Win2000下的性能都胜过了Win98。商用软件性能提升幅度还不算很大,通常不足10%;但多媒体内容创建软件性能的提升就相当可观了,提升幅度达到了30%;在3D性能方面,Win2000也比Win98有一定的提高,这要归功于NVIDIA优秀的驱动程序设计能力,如果换用ATI系列的显卡,Win2000下就未必胜过Win98了。

结 论

在大多数情况下,256MB是目前性能和价格的最佳平衡点,如果你最常用的是多媒体内容创建软件,256MB内存必不可少;如果你主要用电脑来玩3D游戏,那么不要指望扩充内存来获得3D性能的提高。商用软件用户使用128MB还是256MB内存,主要取决于老板是否批准你的升级申请:)
在目前的情况下,DDR内存的价格已经和SDRAM相近,而性能则有明显的提高,如果你打算装一台电脑,条件允许的话尽量选配DDR平台。打算升级电脑的用户(尤其是Duron+SDRAM这一类用户),将CPU、主板、内存一起换掉可以获得相当大的性能提升,而你原有的CPU、主板、内存(恰好是一套电脑的核心系统)可以设法转让出售。
在操作系统方面,我们建议大家优先考虑Win2000,除去稳定性、安全性等等方面,在性能方面Win2000同样优势明显,对于多媒体内容创建软件用户来说,升级操作系统到Win2000可以获得与扩充内存、升级CPU相似的性能提升,何乐而不为呢?