多少内存才算够呢?这是个困扰我多年的问题——还有上千上万其它电脑用户。到目前为止,我还没有得到真正能让我满意的答案。
首先,不管它是什么型号的,DDR,DDR2,或者其它的,都是通过和你系统一起工作的主板和处理器相互配套的,你要选择机器的内存容量,必须根据系统的主板和内存来定。
然而,要计算出多少才够用是不容易的——电脑的内存是变化的。你在做什么,你用的什么软件都是决定性的因素,这将决定你电脑的最佳内存大小——而且电脑与电脑之间的情况还不一样。
比如,根据微软说法,你需要用来运行Windows XP操作系统的最低内存大小是128MB或更高(64M可能会限制性能和一些功能的使用)。同样的,对于处理器也有最小规格要求,不过没关系,你的处理器是肯定超过那个最小规格要求的。
换句话说,我那台老式的只有64MB的IBM ThinkPad 600X,在某种程度上也能运行Windows XP Pro.。微软Word和Lotus Notes都可以顺畅的运行。如果内存快不够了,Windows会开始使用你的硬盘来代替你的内存。不过速度上的差别就如果走路与驾驶NASCAR赛车。
测试
那么到目前为止最理想的内存大小是多少?为了找到答案,我决定用一个经典的Media Center系统来测试,并将它从512MB升到2GB,这是大多数消费者所使用的主板所支持的最大内存的一半,当然也是你能找到的最大。
出于一些目的,我从淘宝上购买了四个PQI 极速飚王 DDR2 800 512MB内存。因为这是性能相当高的内存,价格比较高——每块超过1300RMB。你也能找到一些差不多但很便宜的,比如金士顿 512MB DDRII 533,大概360块钱一块。
测试时,我用了两套软件来测试增加的内存对的电脑性能的影响,分别是:COSBI OpenSourceMark(OSMark)和UIead VideoStudio 10 Plus。
OSMark 是一个合成的基准程序——这表明在软件里没有真正的商业应用程序。相反,OSmark是设计来检测所有的次系统(如CPU,内存等)然后通过组合和分权个体的结果来得到一个性能数字。VideoStudio是一个真正的应用软件,我用它来将一个一小时的电视录象分成了一个43分钟的视频剪辑,然后将它们并到一起成为一个完整没有广告的视频。
另外,除去增加更多的内存,我将在系统中做的另一个改变--就是启动或屏蔽双通道内存体系。还不能在双通道上加速吗?没问题。
双通道就是成对的使用内存。为什么这个比较好?想想一副扑克。如果你就用一只手从牌面上拿一张牌,放在面前,然后拿下张,最后所有的牌都会在你面前。但是,如果你轮换双手,就要快很多了。
基准测试内存
有512MB内存的电脑可以产生一个1053的OSMark分数——如果你想有更高性能的PC这个分数还不够。幸运的是,这个电脑只是用来娱乐的。当然,它仍然有升级的空间。
插了两块512MB内存——总共1GB,并且不使用主板的双通道容量,OSMark可以冲到1074。这是很高的分数了,但是还不足够高。然而,当我转换两个内存,让它们启用双通道,数字跳到了1111。
因为越多越好(是吗?),我加入了第三块512内存,这就总共得到了1536MB。然而,这反而影响了双通道的工作。双通道需要一个双数的内存。相应的,OSMark给系统的分数是1112,增加的512MB仅得到了一分的增加?这不会让你想要在内存上花更多的钱。
看上去是OSMark并不需要超过IGB的内存来运行,所以超过那个点增加内存并不能带来性能的提高。你怎么来证明这个?用一个真正的应用程序来试试:VideoStudio 10 Plus。