机器配置: T42 4WU 改. PM1.7/512M/80G/32M 7500
机器症状: 拥有7500/9000显卡但是3dmark2001分数明显低于正常值的,大约在1800~2000分之间.
故障原因: 重新安装系统后(指独立安装,未通过HPA或ghost恢复),漏装Intel Chipset Driver.
因为买来之后换了块硬盘,又没有系统恢复盘,于是手动装了Windows XP,装完之后跑3dMark2001,1800多分,于是尝试过换驱动,最小化系统,清除内存驻留程序,最后结果还是1800到1900之间.想不到办法的时候在网上搜了一下,发现还是有部分人成绩惊人得类似,一拨自然是正常得4200~4400,另一拨就是低于2000分,但是绝不会再低于1800的一拨了.但是看了帖子,大多数都是说不可能啊,换换驱动啊,CPU是不是全速啊,这些我都考虑过,后来想到会不会是3dmark的设置问题,于是将图像质量降为16bit,贴图材质和Z_buffer都降到16bit,分数有好转,提高到2500左右.但是询问了很多跑过测试的兄弟,都用的是默认设置,有人建议我把电池卸了,以保证CPU和全速工作,实际上,这些优化包括驱动程序的优化,后来被证明都是细枝末节而不是本质性的,又有人询问我显卡的核心频率和显存核心频率,这个我倒是没有考虑过.因为本来没打算超频,也就没有去测,实际上一测试,令我非常吃惊,我一直以为使用默认驱动,频率应该也是7500默认的270/460,实际上发现只有260/190,问题是不是出在这儿呢?于是把频率调回正常的270/230,分数提高到3100分(当然,依然是低画质的情况下).看来问题还不仅仅在此,这也从另一个方面说明单纯的超频对显卡的性能提高不过20%左右,是不可能有相差一倍的结果的.
我又陷入了迷惑,不过一次偶然的发现,是另外一个测试软件,显示AGP为1X enable,后来用powerstrip进一步检查,发现AGP的选项不能更改,AGP缝隙尺寸是256M不假,AGP support是4X不假,但是可用Total display memory和AGP enable分别是32M和1X,这说明了显卡的4X AGP接口似乎没有启用,用的是66MHz的总线速度.那么总线的带宽不过266M/s.我们知道,就整体而言,计算机的图形处理瓶颈在于显卡和CPU传输数据的总线上,看看CPU和GPU的频率就知道了,这也是为什么AGP总线被开发出来的原因.
下图是使用powerstrip查看显卡有关信息,如果AGP controller未被启用,两个红圈中应该是阴影.
于是,开始检查设备管理器里的AGP驱动是否有问题,发现没有AGP controller!!!! 于是去IBM网站下载Intel的Chipset drivers,发现竟然已经载过了,看来是重装系统时驱动太多,偏漏了这一个 ..
关键是漏装了Intel芯片组驱动,设备管理器里是不会有打着惊叹号的未知设备的,一时疏忽,也就没有发现...
下图是安装了Intel的chipset drivers中设备管理器里会多出的设备,Microsoft对主板芯片组的支持还是不佳啊!
[ Last edited by icememory on 2005-5-10 at 15:21 ] |