![]() |
||
*停權中*
加入日期: Nov 2006
文章: 3,946
|
引用:
根據原文: 引用:
就小弟的破英文來看,它的意思是:「譬如說,當您的顯卡有256MB來自主機板上的記憶體時,」 應該是指內顯或TC技術 此文章於 2008-11-25 12:19 AM 被 zohar 編輯. |
|||||||||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2000 您的住址: 新開的店
文章: 1,586
|
|
||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2000 您的住址: 新開的店
文章: 1,586
|
引用:
"For example, if you have a video card that has 256 MB of onboard memory, that memory must be mapped within the first 4 GB of address space." You have a video card. That video card has 256MB of onboard memory. 此文章於 2008-11-25 02:20 AM 被 EIGHTS 編輯. |
|
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Aug 2005 您的住址: 木葉忍者村
文章: 735
|
引用:
不是的,這句話指的是顯示卡上面的記憶體 ![]() 小弟轉貼一下全文好了 代碼:
Various devices in a typical computer require memory-mapped access. This is known as memory-mapped I/O (MMIO). For the MMIO space to be available to 32-bit operating systems, the MMIO space must reside within the first 4 GB of address space. For example, if you have a video card that has 256 MB of onboard memory, that memory must be mapped within the first 4 GB of address space. If 4 GB of system memory is already installed, part of that address space must be reserved by the graphics memory mapping. Graphics memory mapping overwrites a part of the system memory. These conditions reduce the total amount of system memory that is available to the operating system. The reduction in available system memory depends on the devices that are installed in the computer. However, to avoid potential driver compatibility issues, the 32-bit versions of Windows Vista limit the total available memory to 3.12 GB. See the "More information" section for information about potential driver compatibility issues. If a computer has many installed devices, the available memory may be reduced to 3 GB or less. However, the maximum memory available in 32-bit versions of Windows Vista is typically 3.12 GB. 因為電腦上面大多的裝置都需要進行記憶體對應存取,而對於32bit的作業系統來說,他因為只能定址到4GB的記憶體空間,所以整個記憶體對應的空間都必須在最前面的4GB裡面。 而顯示卡上面的記憶體也因為記憶體對應的關係,也必須對應到這4GB的空間裡,所以也就減少其他應用程式可以對應的空間了。 也就是說假如顯示卡有512MB,32位元作業系統的記憶體對應空間只有4GB,其中512MB會被記憶體佔用掉, 所以即使你有主記憶體4GB,作業系統仍然只會剩下4-0.5=3.5GB的定址空間。 而這個定址空間會隨著你裝越多裝置而越來越少。 主要問題出在記憶體對應。 雖然顯示卡有獨立的記憶體,可是這記憶體仍然得對應到主記憶的定址空間裡,這樣作業系統才能存取到這些記憶體。 而32位元的作業系統只能定址到最多4GB的記憶體位置空間,所以才會發生你雖然裝了4GB的主記憶體,可是仍然發生定址空間被顯示卡給吃掉,變相形成主記憶體好像減少的情況。 看來Windows 7出來的時候不得不買64位元版本了 ![]() |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2001
文章: 4,704
|
引用:
插花一下:位址問題,與硬體有關。相近的設備不同的主機板,顯示的就會有所不同;抱怨文:HP DV3000系列的NB,本身就附4g的ddr2,但,只抓的到3.2g.....同事的ASUS一樣是Vista,卻可抓到3.4g多.... |
|
![]() |
![]() |
Major Member
![]() 加入日期: Feb 2003
文章: 198
|
引用:
512M變成2G,然後呢?幾乎是沒用,花錢買純爽度嗎。 反正能自 high 的話也不會有人說什麼。 現在加1000顯卡就升一個等級,就算加三百我也不要花這錢。 2k 8600gts => 3k 3870 => 4k 9800GT 不如存起來等下次買卡時用掉。 引用:
|
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Aug 2008
文章: 56
|
引用:
其實不論是主記憶體或是顯卡的vram, 甚至是cache, 只要是現今軟體技術還用不到的都純粹是浪費罷了, 那為何廠商還要推出---"噱頭"+"撈錢". ![]() |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Apr 2004
文章: 14,365
|
__________________
[XF] Facebook | XFastest - XFastest Media [XF] XFastest Media | 業界動態 Market Trends |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002
文章: 2,332
|
![]() 引用:
就算遊戲真的用上2GB的RAM,但是也要GPU來得及處理才行吧? 大部分在GPU已經無法來得及處理畫面的時候就算RAM多大也沒 用了.... 目前雖然GTA4可以硬開參數吃掉很多顯卡上面的RAM,但是在下 覺得其實這遊戲應該跟Crysis情況差不多,應該是Game本身對目 前的電腦架構沒有做良好最佳化造成的,尤其依照目前測試看來可 能跟日本做的PC game一樣吃CPU比GPU還多....Orz 如果新的遊戲都要未來新硬體才能跑,那買遊戲的人不是成了冤大 頭嗎? 不知道廠商是真的沒感覺到經濟寒冬還是像DRAM一樣期待 Vista帶動換機潮,到時候惡性循環game賣不好->廠商倒->user也 玩不到好game 這樣就不知道要哭要笑了....Orz
__________________
Es muss sein! |
|
![]() |
![]() |
Major Member
![]() 加入日期: Feb 2003
文章: 198
|
引用:
要 2G 也是給 4870 或是 4G 給4870x2 之類的吧。 4850有必要嗎?高解析,高AA,但不那麼需要運算力? 只是一個有沒有需要這樣搭配的問題,因為 VRAM 和 GPU 是要一起工作的,VRAM 大小不會影響到GPU運算速度。 配到2G只是確保瓶頸不會在 VRAM size 上面,但是這個瓶頸遇到到的機會有多少? 沒遇到的話,再大的VRAM也是等於沒有。 此文章於 2008-12-12 11:17 AM 被 xaren 編輯. |
|
![]() |
![]() |