PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   關於Agp Aperture Size這個選項... (https://www.pcdvd.com.tw/showthread.php?t=451830)

小稜 2005-03-01 09:53 AM

關於Agp Aperture Size這個選項...
 
這個好像會對遊戲會造成影響的bios選項...
小弟爬了不少文章...
1.湯姆說調32M最好,因為軟體會自動調整....
2.有些網站說主記憶體/(顯示卡記憶體/2)最好.....
3.某網友的結論是開256M最好......

小弟我從8M測到256M,3Dmark2001的分數最高跟最低差不到100分...
但我後來還是發現有差別的地方...

記得旋轉木馬嗎?第一個旋轉木馬不管調多少M都沒什麼差...
第二個旋轉木馬調32M以下,感覺明顯lag....
調64M以上就覺得明顯順暢很多,感覺128M跟256M這兩個最順....

有興趣的可以光測旋轉木馬就好,看看是不是跟我講的一樣...

我的配備如下:
MB:8S655FX-L ver1.1 BIOS:F7f
CPU:3.2EG E0
RAM:DDR400 2.5 3 3 6(KingMAX DDR500) 512Mx2
VGA:FX5700 256M

顯示卡沒超,分數大概在12000左右(想敗6600GT...)......

wingth 2005-03-01 10:20 AM

測03較有感覺,開最小反而速度越快...
差距有到200分,卡是8500le 64mb@@
那碰到far cry就要開128mb了,32mb頓的快昏了....

DED 2005-03-01 10:21 AM

基本上建議128/256
原理跟BUFFER一樣
剛剛好就可以....不能過大....(大一點點沒差)

小稜 2005-03-01 10:26 AM

引用:
作者wingth
測03較有感覺,開最小反而速度越快...
差距有到200分,卡是8500le 64mb@@
那碰到far cry就要開128mb了,32mb頓的快昏了....

整個01裡面,旋轉木馬是目測看的出來有差的.....
其他的都感覺不出來...
會不會是旋轉木馬那個特效剛好會用到Aperture Size的部份所以
開大點會比較順...爬過文有人說玩nba2005用fx5900開256M最順...
會不會剛好nba2005跟旋轉木馬一樣會用到Aperture Size所以開大點會有幫助...?
其他用不到Aperture Size的,所以開大開小都沒影響?

bqin 2005-03-03 12:09 AM

下面是我MSI 745ULTRA的手冊說明:

AGP Aperture Size(AGP佔用容量)
此選項可決定AGP卡佔用記憶體的容量。佔用是指圖形記憶體在PCI記
憶體位址範圍上有一個專屬的位址區域。到達此佔用範圍的主控循環將被直接轉
送到AGP,而不需進行任何轉換。設定值為4MB、8MB、16MB、32MB、
64MB、128MB及256MB

"到達此佔用範圍的主控循環將被直接轉送到AGP,而不需進行任何轉換"這句話看來
AGP Aperture Size似乎應該設成跟顯示卡記憶體大小一樣才對的樣子耶...

小稜 2005-03-03 12:31 AM

引用:
作者bqin
下面是我MSI 745ULTRA的手冊說明:

AGP Aperture Size(AGP佔用容量)
此選項可決定AGP卡佔用記憶體的容量。佔用是指圖形記憶體在PCI記
憶體位址範圍上有一個專屬的位址區域。到達此佔用範圍的主控循環將被直接轉
送到AGP,而不需進行任何轉換。設定值為4MB、8MB、16MB、32MB、
64MB、128MB及256MB

由"到達此佔用範圍的主控循環將被直接轉送到AGP,而不需進行任何轉換"這句話看來
AGP Aperture Size似乎應該設成跟顯示卡記憶體大小一樣才對的樣子耶...

我覺得意思是當顯示卡上的記憶體用完,然後才會去動到主記憶體...

tim0393 2005-03-03 08:53 PM

可是我5900u的記憶體是256mb
用的完嗎(玩魔獸的話)
我也很煩惱到底要開128還是256勒....
哪種才是對的勒...假如是顯卡有256就開256的話...
我不想浪費顯卡上的記憶體....

高手們...現身吧

vxr 2005-03-03 09:42 PM

引用:
作者tim0393
可是我5900u的記憶體是256mb
用的完嗎(玩魔獸的話)
我也很煩惱到底要開128還是256勒....
哪種才是對的勒...假如是顯卡有256就開256的話...
我不想浪費顯卡上的記憶體....

高手們...現身吧

不想浪費顯示卡上的記憶體???
怎麼有那麼怪的觀念:jolin:
基本上都是盡量丟到顯示卡上的記憶體來放..:)
用到DIME速度還會快???:confused:
不然廠商在顯示卡上猛塞framebuffer都是加假的阿:)

下面是從Gzeasy轉貼的:)
so many questions on this

How big should I set AGP Aperture size in my BIOS?

First of all, AGP Aperture memory will not be used until your video card's on-board memory is running low. That means it will usually not impact your gaming performance because developers are trying hard to not exceed the on-board memory limits.

The bigger your video memory, the smaller your Aperture Size could be. However with later games requiring more and more texture memory a good number seems to be 128MB Aperture Size for all cards with 64 MB to 256 MB Video RAM.

Setting the Aperture Size to HUGE values will not increase performance because this merely sets the maximum amount of physical memory that can be used. It only makes the GART Table bigger because every 4K page has its own entry, no matter if allocated or not.

Setting the Aperture Size to too small values could result in running out of available texture memory especially on a low-mem video card. It is also possible that developers make use of the GART's features by creating textures as 'non-local'.

If you experience in-game stuttering try playing with the size of your Aperture.

What is it from a technical point of view?

When using an AGP card the video memory on the graphics adapter is mapped into the 4 GB memory address space (above the region of the physical installed memory). Any accesses to this memory region are directly forwarded to the video memory, greatly increasing transfer rates. However in earlier days of video cards graphics memory was rather limited and ran out quickly (a single 32-bit 512x512 MIP-mapped texture consumes ~1.5 MB) so AGP added a mechanism to use the system's main memory as additional storage for graphics data such as textures. This is what the AGP Aperture is. Usually directly below the mapped video memory the system reserves a contiguous space of addresses the size of your Aperture (no physical memory will be consumed at this time).

When free video RAM is running low the system dynamically allocates 4K sized pages of system memory for use as AGP Aperture Memory. The problem with this dynamic allocation is that in many cases the pages are spread in a non-contiguous form throughout the physical memory. Accessing these pages directly would hinder performance because of scattering/gathering requiring extra logic. To get around this limitation the GART (Graphics Address Remapping Table) which is implemented in hardware in the Northbridge's Memory Controller Hub provides an automatic physical-to-physical mapping between the scattered pages and the AGP Aperture. See the following illustration:


The actual usable amount of this 'virtual' AGP memory is less than half the AGP Aperture size set in the BIOS. This is because the Aperture is divided into two areas. One uncached half and another write-combined area.

is it time to say goodby to AgP

jackiechin 2005-03-03 10:10 PM

基本上一定要開 agp ap size 至少要開16mb
因為agp運作 就會吃掉 12mb 的主記憶體 樓上大大的圖有 說明

bqin 2005-03-04 01:53 AM

引用:
作者jackiechin
基本上一定要開 agp ap size 至少要開16mb
因為agp運作 就會吃掉 12mb 的主記憶體 樓上大大的圖有 說明


嗯...
我的經驗是如果只設4MB的話...
顯示卡的AGP材質加速就會無法使用...
所以絕對不能太低...


所有的時間均為GMT +8。 現在的時間是11:55 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。