在主板BIOS中,我们可以调整显示卡的工作电压、工作模式(1X、2X、4X,甚至是8X)、显示卡的BIOS是否缓冲或影射等等;除此之外,还有一个重要的设置项:“AGP Aperture Size”,即显示卡共享主内存的大小。大多数主板的缺省值为64M。随着主板所使用的内存的容量越来越大(因为内存实在是便宜呀),部分用户也试着加大这个值的数值,以得到更高的像素填充率和文本渲染速率,让游戏玩得更爽。不过,是否这个值越大,显示卡的工作效能就越高呢?
在大多数情况下,提高AGP Aperture Size的值可以提高显示卡的工作效能;但是,在有些情况下,可能会导致性能的下降。假设AGP Aperture Size的值设得太高,可能会导致以下三种情况:
1、假设你设置的共享内存太多,而且有一应用程序来使用它,那么其它的程序可能使用的内存量就会少些,影响整体性能;
2、假设你的显示卡并没有使用这部分内存(你设定的共享内存),那么,这部分内存就不会从主内存里共享出来。在这种情况下,“AGP Aperture Size”所设置的内存值并不会影响主内存的使用。
3、系统锁死或崩溃。
让我们一起来做测试以找出最合适的设置值吧。
先介绍一下我们所使用的测试系统:
硬件测试环境:
艾尔莎: Erazor III Pro 32MB SDR AGP
丽台:WinFast GeForce3 Ti500 TD 64MB DDR AGP
CPU: AMD Athlon 1200MHz (266MHz外部总线频率)
主板 : 磐英 EP-8KTA3+
内存 : 512MB 133MHz SDR SDRAM
显示器刷新率:75Hz
AGP工作模式: X4
AGP快速写入功能:激活
注:我们使用的显示卡所使用的显存类型分别是32M的SDR (单数据率)64MB的 DDR (比数据率);使用的图形处理器芯片分别为“TNT2 Pro”和“GeForce3 Ti500”,这样,我们可以比较“AGP Aperture Size”的值对不同的显存和图形处理器芯片所产生的影响。
软件测试环境:
第一个测试软件设置:(测试3D MARK值)
3DMark 2001设置(TNT2 Pro):
分辨率和色深: 1024x768x32bpp
抗锯齿: 无
帧缓冲器: 三倍
文本格式: 32 bit
Z-Buffer深度: 24 位
渲染管道方式: D3D Software T&L
3DMark 2001设置(GeForce3 Ti500):
分辨率和色深: 1024x768x32bpp
抗锯齿 : 四重取样
帧缓冲器: 三倍
文本格式: 压缩
Z-Buffer深度: 24 位
渲染管道方式: D3D Hardware T&L
第二个测试软件设置:(测试FPS,即“帧速率”)
Z II - Steel Soldiers 设置 (TNT2 Pro):
分辨率和色深: 1024x768x32bpp
文本格式: 32 位
其它设置(除抗锯齿外,因硬件不支持)均设为激活状态
Z II - Steel Soldiers 设置(GeForce3 Ti500):
分辨率和色深: 1024x768x32bpp
文本格式: 32 bit
其它设置均设为激活状态。
测试结果:
注:表格中所标明的4M到256M均为在主板BIOS中的设定的“AGP Aperture Size”值。

说明:从上表中我们可以知道:随着“AGP Aperture Size”的值的加大,得分也有所提高;但是,当其值设置为“32M”及更大时,所获得的性能的提升十分有限。

说明:从上表中我们可以知道:帧速率并没有随着“AGP Aperture Size”的值的提高而产生大的变化;当值为8M和256M时,他们的得分竟然一样。令我们感到惊奇的是:当设为64M时,测试的得分为38.3,是所有的设置中得分最低的。

说明:在我们在做这个测试时,我们发现:当“AGP Aperture Size”的值低于16M和等于256M时,系统崩溃,不能进行测试。

说明:在做这个测试时,我们碰到相同的问题。并且,在能进行正常测试的设置中,得分也是几乎一样。
结语:
1、“AGP Aperture Size”的值并非越高越好;过高的值,并不一定能提高显示卡的工作性能;
2、“AGP Aperture Size”的值最好不要低于16M,因为在激活“SBA”的显示卡中,它最少需要16M的共享内存,才能使“SBA”功能正常运行。