炎炎夏日,忙碌了一学期,莘莘学子放下包袱,痛快地玩吧。暑期里的游戏节目真多,可是我们的电脑能玩《实况足球7》、《极品飞车》、《魔兽争霸3》、《天堂2》……这些好玩但硬件性能要求高的游戏吗?不过这对于我们DIYer来说,并不是什么难题。我们最擅长的就是对于硬件的优化,在现有的平台上,玩最新最酷的游戏! 既能动手学硬件知识,又能玩游戏,还等什么呢,跟我们一起来体验激情夏日吧。 我们的优化对象──主流硬件平台介绍这里的优化就是发掘硬件潜力来使游戏在保证画质的前提下,让运行速度得到最大提升!在介绍游戏软硬件的优化全攻略之前,首先要说说我们这次主要针对哪些硬件平台进行优化。那些使用Pentium 4 3GHz以上CPU,使用GeForce FX5950、Radeon9800XT的高端平台可以将游戏各项设置都设为最高,尽可以打开抗锯齿和各向异性过滤;而那些使用1.2GHz以下的CPU,使用主板集成显卡和GeForce2 MX的低端平台也不是我们这次重点照顾的对象,因为巧妇难为无米之炊。这些低端平台要想玩好当前新游戏的关键问题是升级硬件平台。 我们这次主要针对的对象是:2GHz左右的CPU(AMD平台包括Athlon XP1700+至2500+;Intel平台包括赛扬2GHz至P4 2.4C GHz),显卡在千元级以下的中端硬件平台,这个档次的电脑基本上可以应付最新的游戏,但有时又会有吃力的感觉,也许一个新游戏可以正常运行在30帧/秒,优化后可以达到40帧/秒,甚至更高。TW.wiNgWIt.com所以中端硬件平台正是硬件和软件优化最能发挥作用的领域。其实话又说回来,对低、中、高平台来说很多优化方法都是通用的,低端平台和高端平台的优化也都是必要的,只不过效果和所起的作用没有中端平台那么明显罢了。所以我们这次的优化之旅以主流中端硬件平台为主,兼顾低端平台和高端硬件平台。后面的游戏优化测试也是在中端硬件平台上进行。 虽然这次的文章不是选购指南,但考虑到低端平台的升级需要,尤其是玩家显卡的采购和更新需要,我们仍要对中低端平台的CPU和显卡做一个简单的点评。 1.CPU由于两大CPU厂商不同的商业策略,造成了产品性价比的不同。如果目前组建一套中档游戏平台,AMD的Athlon XP 2500+的盒装售价在620元左右,与之游戏性能相当的Intel P4 2.4C GHz售价在1300元上下。两者都有一定的超频能力,分别是AMD和Intel平台的中端主力,但相比之下Athlon XP 2500+的性价比要更好一些。此外市场上还有一款新出的采用Prescott核心的Celeron D,性能也不错,已经逼近相同标称频率的Athlon XP,是Intel爱好者的好选择,只是上市初期价格有些高,盒装2.53GHz大约为730元。 2.显卡显卡在某种程度上可以说是一分价钱一分货,所以这里我们拿价格来划分档次。在1300元以下NVIDIA和ATi的产品是捉对厮杀。我们这里简单介绍一下市面上可以买到的1300元以下的中低端显卡。 ①NVIDIA 显卡 GeForce FX 5200,这是NVIDIA的入门级DirectX 9(简称DX9)显卡,核心频率250MHz,显存工作频率为400MHz。它的显存位宽就有128位和64位两种规格,购买时需要注意。还有一种GeForce FX 5200 Ultra,本来只在GeForce FX发布初期销售过一定数量,后来就因为成本问题销声匿迹了。但近来国内不少显卡厂商拿到了一批库存芯片后,又开始销售这个产品,它的核心/显存频率是325/550MHz,在低端中是相当强悍的。至于NVIDIA新推出的GeForce FX 5500,别看产品名称上了一个台阶,但实际核心和GeForce FX 5200是一样的,都基于NV34核心,只不过核心频率高了20MHz而已。虽然GeForce FX 5200和5500理论上可以支持DX9的所有特效,但因为它毕竟是低端显卡,设定频率低,核心设计也经过大大简化,所以在应付DX9游戏时就会比较吃力。 GeForce FX 5700系列,这是NVIDIA力推的中端产品,它支持DX9,支持CineFX2.0的全部特性。它分为LE、标准、Ultra三个版本。其中Ultra版还具有DDR3显存的产品,它们的核心/显存频率分别是:250MHz/400MHz、425MHz/550MHz、475MHz/900MHz。从频率上我们就可以看出它们的性能和价格差距也必然是巨大的。GeForce FX 5700 Ultra虽然性能最强,但其价格已经超过1300元。在高端DX9游戏中,LE版适当地关闭一些游戏特效来换取流畅的游戏速度还是必要的。而标准版性能已经有了大大提升,在优化的前提下,可以尽可能多的保留游戏特效。至于GeForce FX 5700 Ultra在很多游戏中已经可以将特效全部打开了。 此外还有GeForce FX 5600,虽然市面上仍能见到,但它早已停产多时,而且价格和性能也不比GeForce FX 5700LE占优,所以我们不再推荐。 ②ATi显卡 我们再来看看ATi的产品,它的低端主力是Radeon9200系列,包括Radeon9200标准版和Radeon9200SE,核心/显存频率是250MHz/400MHz,其中Radeon9200标准版显存频率是128位,而Radeon9200SE就是64位显存的官方版。Radeon9200还有一个问题是它仅仅支持DX8.1,在DX9游戏大潮来临的今天这就意味有众多精彩特效无法呈现出来。 Radeon9550,这可是眼下显卡市场的当红小生,以其完整的DX9特效支持、不错的性能、适中的价格成为ATi中低端的利器。其核心/显存频率是250MHz/400MHz,虽然看起来频率并不高,但得益于RV350LX的优异DX9设计,游戏性能相当不错。 Radeon9600系列,它分为9600SE、9600标准版、9600PRO和最新的9600XT。9600标准版、9600PRO是同期发布的,采用的核心是RV350,核心/显存频率是:325MHz/400MHz、400MHz/600MHz。9600SE和9600XT采用的是RV360核心,核心/显存频率是:325MHz/400MHz、500MHz/600MHz。其中9600SE又是一款显存位宽是64位的产品,所以虽然它核心频率超过Radeon9550,但实际性能反而不如Radeon9550。RV350和RV360在特性支持上并没有什么大的差别,我们只要观察频率就能判断出几款Radeon9600的性能。不过其中9600XT的价格已经超出了1300元。 Radeon9800SE,这款产品颇有传奇色彩,传说它是和高端的Radeon 9800系列在一个生产线下来的,有很大的成功几率破解成Radeon9800,但后来证明这个破解有很大的商业运作成分在里面。Radeon9800SE早期的核心是R350的,现在的是R360的,核心/显存频率是325 MHz /500 MHz,显存位宽128位。 重点提示:这里要特别说明一下显卡显存位宽问题。 显存位宽(bit)即一个时钟周期传送数据的位数,位数越大,传输效率越高。显存带宽是指GPU与显存之间的数据传输速率,它以字节/秒为单位。 例如:在1024×768×32的显示模式下,进行像素渲染时每一帧需要的数据传输量 = 水平分辨率×垂直分辨率×(基本渲染数据读写+纹理数据读取)=1024×768×(16+32)=38MB。如果帧刷新速度为60帧/秒,则显存带宽需求为38MB×60=2.3 GB/s。而这仅仅是像素渲染所需的带宽,要是使用更高的分辨率、更高的刷新率和打开全屏抗锯齿、各异性向过滤时,带宽的消耗将更惊人!由此可见,只有足够大的显存带宽才能带来更精细(高分辨率)、色彩更逼真(32位真彩)、和更流畅(高刷新速度)的3D画面! 而显存带宽跟显示卡的显存速度和显存架构有关,其计算公式为:显存带宽=显存工作频率×显存位宽/8。因此,在工作频率一定的情况下,显存位宽的大小决定了显存带宽的大小。 目前的主流显卡核心都是128位的,发布时展示的公版显卡显存也都是128位的,但NVIDIA和ATi为了低端芯片的销路,也为了迎合显卡厂商的需求,往往把芯片设计成既可以使用128位显存,也可以使用64位显存。这样到了大量生产时,为了降低生产成本和销售价格,显卡厂商往往会生产128位核心搭载64位显存的“阉割”产品,它的理论显存带宽仅仅是128位显存的一半,性能下降是十分巨大的,而产品价格往往只是降低了几十元,所以从性价比考虑我们不推荐这种产品。 在进入游戏实战优化之前,我们先给大家介绍一些基础的软硬件优化知识以及和显卡有关的背景资料,为我们的实战优化做好准备。 |