要知道,当今的CPU主频、系统前端总线和内存性能都曾经远远逾越了硬盘的数据传输率,很多游戏、运行程序一旦用完了物理内存,不得不借助硬盘作虚构内存的时刻,就会显著慢上去。假设性能只留意抢手概念和新技术,而疏忽了磁盘性能,那么这点很有或者成为系统最大的瓶颈。
兴许有不少人以为,提高磁盘性能关键就是选高目的的串口硬盘。其实要充散施展系统的磁盘性能,须要主板芯片组、硬盘乃至操作系统独特单干,真要取得高性能,须要把握相关的经常使用阅历以及投入肯定的资金,尤其是当你资金估算比拟富余的时刻,更应该将优化系统的磁盘性能作为重点思考。
一、配件篇
1.芯片组
妇孺皆知,除了硬盘自身外,一台机器的磁盘性能,很大水平是由主板芯片组选择的。在不组建磁盘阵列的状况下,普通Intel芯片组的磁盘性能比拟突出;而在AMD平台方面,SiS在磁盘性能上也总能给人惊喜,VIA则显得比拟中规中矩。硬盘和芯片组的性能目的,大家可以看《电脑报》的相关评测,此处就不逐一罗列了。WwW.iTCOmPuteR.cOm.CN
2.组建RAID 0提高磁盘性能
目前的硬盘关键是遭到外部传输率和电机固定速率的限度,无论接口规范速度有多快,单个硬盘外部传送数据实践都只要每秒30MB~70MB的速度──这就是所谓的“瓶颈”。既然普通状况下单个硬盘性能提高有限,在新一代万转硬盘遍及之前,笔者的团体意见是,最好选择附带RAID性能的主板,组建RAID 0磁盘阵列,借助RAID的性能优化硬盘读写效率。由于磁盘阵列是驳回数据分段的,就是将数据写到多个硬盘,同时应用2~N个硬盘的马达上班,效率必需比单个硬盘显著提高。
IDE硬盘经过好几代的改良,如今磁盘阵列性能曾经不再只是陈设了,如图1就是2块腾龙IDE硬盘阵列性能的测试。SATA硬盘的发生,又让民用级别的磁盘阵列性能有了肯定提高。如图2、3、4,SATA磁盘阵列的性能对比单个硬盘,还是相当突出的,尤其是读数据的产品速度,超出一大截。当然你要留意详细的产品型号,有些硬盘组合在一同当阵列是没什么效劳提高的,是设计上的BUG,像酷鱼4的IDE硬盘刚进去就有这种疑问,几个组成RAID 0的成果和单个硬盘性能差不多。硬盘的相关消息和目的,网上很容易查到。
图1 两块IBM腾龙IDE硬盘阵列性能
图2 Maxtor金钻7代80GB硬盘的平均读取传输率可到达35.9MB/s
图3 Maxtor金钻9代120GB硬盘的平均读取传输率可到达47.8MB/s
图4 两块日立7K250 80GB SATA硬盘组成RAID 0后,平均读取传输率为98.9MB/s
如今比拟典型的允许RAID阵列性能的主板,有Intel系列芯片组中驳回ICH5R(82801ER)的产品,像i865PE、i875P等;AMD平台上的驳回VT8237南桥的产品,如KT600、KT800。当然,也有在主板上集成第三方芯片允许RAID性能的,这在早期主板中比拟经常出现,如PROMISE的PDC20378芯片。这些产品的技术曾经比拟成熟,都允许串行硬盘,多少钱也不算很贵。当然你选购主板的时刻,要留意看技术参数,究竟是不是允许阵列性能的,由于IT产品分类很细,即使同一芯片组、同一厂家,也会分不同性能和品位。
3.RAID 0打算性价比剖析
咱们可以算一笔小账:一个800MHz FSB的干流P4一直坚持在1500元左右,AMD的 333MHz FSB CPU则是700~1000元之间,购置了以后,还要思考配套的内存性能──稳固的双通道允许,名牌DDR400多少钱都不菲,假设不搭配双通道的高速内存,CPU性能又显得糜费了。其实对少数人来说,大局部软件真正用到这些产品峰值目的性能的时刻不多,惯例运行都在等硬盘读写数据,速度就在那里慢上去了。在等同估算下,假设不是须要处置视频编码等对CPU要求很高的运行,有时可以思考把CPU和内存品位放低一格,能节俭200多元,加上如今主板趋向是高价不低质,不用非选择千元的时尚性能,用600~700元的成熟产品,两项相加省下的钱基本足够多买一个硬盘组成RAID 0了。提高了磁盘性能后,很多频繁读盘的运行速度会高一个品位。这样的性能,往往会比千兆网卡等暂时还施展不出长处的噱头适用很多。
当然,也不能因此否认CPU等关键配件的作用,原本DIY机器就要依据不同的用途灵敏变动,这里只是提供一个参考的思绪。另外,RAID 0的数据安保也弱一点,但如今刻录机曾经遍及了,要备份数据并不难,所以说组建IDE或SATA阵列还是值得一试的。至于RAID 0+1、RAID1等形式,普通须要3个硬盘以上才干组建,性价比不突出,这里就不介绍了。另外Intel最新的i915/925芯片组上的Matrix RAID形式,可以只经常使用两块硬盘就能建设出RAID 0+1的环境,有兴味的好友可以看看相关资料。
软硬兼施提高磁盘性能(下) 二、软件篇1.系统、驱动和软RAID
直到当天,依然有不少人说WinXP花哨、糜费资源,死抱着Win98不放。其实依据测试,Win2000和WinXP的磁盘性能比Win98显著要高出一截的。假设不是为了兼容老程序非用Win98,倡导还是更新操作系统为好。笔者置信最近两年装的机器,不会有哪台跑不动WinXP的。
驱动对磁盘性能的影响也是相当显著的。像Intel驰名的IAA驱动,还有VIA的4in1驱动,装置与否都能看出磁盘性能的差异来。驱动版本不同,成果也不一样,这方面的内容,有不少文章都说过很屡次了,此处不再重复。
另外,假设Win2000和WinXP的用户,有几块不同的硬盘,又不情愿购置RAID卡,可尝试组建软RAID,性能也有肯定的提高(图1、2)。软 RAID 经过外围磁盘(块设施)代码来口头不同的RAID级别,关键依赖CPU的性能。假设你的CPU很微弱,软RAID的磁盘性能有时甚至能逾越比拟老的RAID配件管理芯片。
2.分区和虚构内存设置的影响
硬盘是机械设施,硬盘转速是定死的,没法“超频”,所以有效对硬盘优化的工具软件不多──目前只要磁头上能做点文章,假设能缩小磁头移动的次数,将会有效地提高系统磁盘性能。另一方面,用户往常装置删除软件多了,磁盘碎片不免增多,特意是虚构内存替换文件──这是系统读写频率最高的文件之一,它也混在碎片中。目前3.5英寸IDE硬盘平均寻道期间大略要9毫秒,你算算9毫秒CPU、内存、显卡能实现多少事件了?磁头要跳好几次才干读完一个文件,能不成为瓶颈么。
如今的硬盘,在驳回LBA形式后,各磁道扇区数量不相等,外圈磁道比内圈磁道长很多,扇区比内圈多很多;而硬盘主轴旋转速度是恒定的,在磁盘外圈,磁头相对磁盘的线速度大,磁盘转一圈,磁头经过的扇区比在内圈经过的扇区多,差不多要多上一倍,这样算起来,外圈读写的速度差不多快上一倍。在分区过去讲,对应的就是最靠前的C、D两个分区,你须要同时统筹系统文件的读取和虚构内存的运转──当你把虚构内寄存在C盘上,自身可以获取更快的读写速度,但和Windows在同一个分区,会发生比拟多的文件碎片;而假设你放在C盘以外的公用分区,就会由于退出了磁盘外圈造成读写性能降低。这里须要你依据自己罕用的程序和操作习气来取舍了:假设你的上班是3D作图一类的运行,须要很大的页面文件,还是放独立分区好;假设只是日常运行,那么设在C盘读写成果比拟好,没有一律而论的优化形式。
3.无关碎片整顿和镜像的揭示
①对碎片做到防患于已然
电脑经常使用期间一长,磁盘上不免存在碎片,甚至是逻辑失误(交叉链、失落簇等),会形成磁盘读写环境的好转。很多人经常使用磁盘整顿工具的时刻,会谋求整顿的速度,不过通常磁盘整顿速度跟成果是相反的,也要遭到驱动器速度的限度。第三方的磁盘整顿工具像VoptXP速度很快,但只是便捷地把文件摆放一下,实践上并没启动多大的整顿优化。
在WindowsNT内核的操作系统里,假设真要到达优化文件结构的成果,最好还是经常使用微软自家的工具──MS的BOOTVIS,和Windows里的DEFRAG配合,把文件顺序排好,而后用诺顿的SPEEDISK(假设你没另外设独立页面文件替换分区的话),它可把虚构内存替换文件寄存到C盘前面局部,那是速度最快的位置,把暂时文件TEMP放到分区末尾。也就是按BOOTVIS→DEFRAG→SPEEDISK的顺序整顿,能够取得很好的成果。
当然,按这种形式第一次性整顿,期间会很长,但折腾一次性后基本上半年都不会受碎片疑问困扰。这是由于微软的BOOTVIS会细心剖析文件怎样寄存,去掉哪些不用要的步骤,让电脑疏导最快;而DEFRAG会依照往常你用软件的习气和BOOTVIS的指引,把文件顺序排一排再整顿,诺顿的SPEEDISK会智能把虚构内存替换文件放到读写速度最快的位置,把暂时文件等目录下的文件都扔到分区尾部,最大水平优化了读取结构,同时有效推延了新的碎片发生。
②可以尝试用镜像性能替代磁盘整顿
Windows运转的速度,基本就是看所在分区的形态,而大家普通都是把系统装在C盘的。假设你像笔者一样,养成关键数据不放在C盘的习气,系统分区里只要一个光光的Windows,那么应用像GHOST一类磁盘镜像工具整顿碎片是最快捷的形式。以如今机器的速度,普通3分钟内就能复原一个4GB~5GB的分区,外面的文件会陈列得整划一齐,一个月做一次性GHOST的话,基本不须要专门再抽期间整顿磁盘,顺带连潜在木马和病毒都清算了。当然,装MP3、电影数据的分区就不能那么弄了。其实那些装大个媒体文件的分区即使不整顿,相关也不大。
三、小结
1.平衡性无法疏忽
提高了系统的磁盘性能以后,一切的运行程序都会从中受益,尤其是读取少量数据的时刻。比如DVD刻录,期间也会缩短──以16倍速刻录,磁盘性能不同的性能有时差异或者到达1分钟左右,当然这跟CPU也有肯定相关。不能由于说要提高磁盘性能,就疏忽了性能的平衡性。
2.硬盘洽购有窍门
普通的观点,普通以为应该同时器重单碟容量缓和存两个目的。不过依据测试,单碟容量大的硬盘领有最快的平均写入速度,但反而在寻道期间上破费的期间更长;在小数据块操作时,装备大缓存的硬盘领有无可争议的长处,但随着数据块的增大,硬盘密度大的产品青出于蓝。
另外有一点很多人容易疏忽,就是很多人谋求性能目的,把硬盘容量放在无所谓的位置思考。其实假设你擅长应用,容量大的硬盘,也可以施展出很多长处来。例如你可把罕用的软件如Office系列、大型游戏等做成虚构光驱,放在硬盘上随时调用。一来不用找光盘糜费期间,二来硬盘读取数据的速度怎样都是比光驱快的。这种打算比小容量高目的硬盘的打算有更大的长处。
3.留意阵列的协调性
组建配件上的磁盘阵列,最好选择同型号同容量的硬盘,不然芯片会智能按最低速、容量最小的硬盘组建,这样高目的的硬盘就糜费了。另外,组建阵列会清空原有单个硬盘里的数据,各位好友应当事前筹划好,怎样分区、怎样备份和拷贝,免得形成数据的损失。
游戏软硬优化全攻略炎炎夏日,忙碌了一学期,莘莘学子放下包袱,直爽地玩吧。暑期里的游戏节目真多,可是咱们的电脑能玩《实况足球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帧/秒,甚至更高。所以中端配件平台正是配件和软件优化最能施展作用的畛域。其瞎话又说回来,对低、中、高平台来说很多优化方法都是通用的,低端平台和上流平台的优化也都是必要的,只不过成果和所起的作用没有中端平台那么显著罢了。所以咱们这次的优化之旅以干流中端配件平台为主,统筹低端平台和上流配件平台。前面的游戏优化测试也是在中端配件平台上启动。
只管这次的文章不是选购指南,但思考到低端平台的更新须要,尤其是玩家显卡的洽购和更新须要,咱们仍要对中低端平台的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位显存的一半,性能降低是十分渺小的,而产品多少钱往往只是降低了几十元,所以从性价比思考咱们不介绍这种产品。
在进入游戏实战优化之前,咱们先给大家引见一些基础的软配件优化知识以及和显卡无关的背景资料,为咱们的实战优化做好预备。