由32M内存引出的思考
从^07030202a^表可以看出增加32M内存对显卡性能的提升并不是很大,赛扬400下只增加1.3fps,但是在赛扬540下提高幅度达到3.4 fps。这说明随着CPU处理速度的提高,处理数据量加大,内存的增加有利于机器的3D性能的提高。对于CPU处理数据的能力也有提高,这一点从SUPER_pi的值也可以看出。但是增加内存的效果远远没有提高CPU的频率来得明显,在CPU从400MHz飙升到540MHz时,QUAKE3测试结果竟提高了10fps!从这里可以看出TNT对CPU的依赖较大,因此第三代显卡还大有潜力可挖,通过挖掘CPU的潜力或升级CPU比升级显卡更能带来整体性能的提高,TNT的用户完全不必急着升级到TNT2(TNT2对CPU依赖也很大),因为你的CPU可能“喂不饱”TNT2显卡。不过从实际应用来看,虽然CPU从400MHz升到540MHz,QUAKE3提高了10fps,但是画面的停顿现象仍然没有改善多少。是不是TNT已经落后了呢?答案是否定的。当CPU在400MHz下内存从64M加到96M时,虽然只增加了1.3fps,但是停顿大为减少,几乎没有停顿现象,可以流畅运行。从这里可以看出QUAKE3需要内存资源较大,随着游戏越来越多运用大量的三角形运算和渲染,64M内存已经有点力不从心,内存已经成为瓶颈。现在的许多测试都是在128M内存下进行的,而且QUAKE3值取的是平均值,没有考虑实际流畅性,然而现在主流配置仍然是64M内存,虽然TNT用户QUAKE3的测试值也不低,但是总一跳一跳的,于是升级显卡便成为无可奈何的选择。其实从实际应用来看加内存不仅可以提高游戏的流畅性,而且对于文件的读取速度有明显的提高,对于占用内存大户3DMAX、PHOTOSHOP等大型软件和多窗口运行文件的时候更是明显。我在加了32M内存后明显感觉QUAKE3和FIFA2000等大型游戏读盘时快许多。因此笔者认为如果想要提高机器的整体性能,除了超频外适当增加内存不失为一个好办法。在测试中还意外发现QUAKE3 1.15C 正式 版比1.09硬盘测试版提高10fps(44fps:34fps)!因此升级游戏又成为一项提高游戏性能的方法,因为游戏公司也不断对市面流行的显卡进行优化以取得更好的表现(如QUAKE3就为GeForce256、Savage2000的T&L和Savage的S3TC技术进行优化),就像显卡制造商为QUAKE系列等流行游戏进行优化一样。
现在由于赛扬366可以超到550MHz的越来越少,加上包超550MHz的赛扬366价格已经接近赛扬400,目前选择赛扬400也是一个好办法。笔者的赛扬400是随便挑的,换了一个超频用的散热器(25元白色铝制滚轴风扇),用硅胶加强导热,加一机箱风扇(8元),未加电压超到540MHz,运行很稳定,极品飞车4两小时不死机,Winbench99 1.1顺利通过,3DMAX和PHOTOSHOP就更不用说了。而且即使天气热了不超频也不慢。
在超频上笔者认为要因人而异,超频可以大幅度提高CPU运算能力,从上表的SUPER_pi的时间可以看出CPU从400超到540的时间可以缩短28%。但是超频会使得系统比较不稳定,这需要用户有较强的排除故障能力,为了运行稳定DIYer们还要求有动手的能力,如更换散热器、跳线、加装风扇甚至重装WIN98等,还要对重要文件进行经常备份等。如果你对计算机的硬件和软件缺乏了解或者主要用于文字和上网方面的运用,超频带来的性能的提升并不能祢补维护所要付出的时间和精力。还有应强调的是我们是普通的DIYer,那些例如用特殊手段挑战超频极限的手段就留给发烧人士去做吧,毕竟我们没有过多的金钱和时间。我认为一个真正的DIY高手,不是去创造极限而是用合理正确的手段用最少的付出得到最大的性能提高。希望笔者这篇文章给正要成为DIY高手的DIYer们以一点启发。