我剛看顯示卡的資訊
上面寫說是記憶體128MB
請問這是作在哪的呢
是吃記憶體的還是內建顯卡那邊有另外記憶體給他用呢
如果是吃記憶體的話
那我把記憶體用光的話他要去用哪邊的呢
謝謝
atalas wrote:
我剛看顯示卡的資訊上...(恕刪)
這邊有討論過了,請笑納
M912顯示晶片分享記憶體....?
atalas wrote:
多謝啦 原來是吃記...(恕刪)
樓主有一點點誤會了,並不會發生記憶體被吃光的窘境,
Intel DVMT 3.0有一份表格(請參考DATASHEET),清楚列明,當系統記憶體在多少的時候,DVMT能夠使用到的視訊記憶體有多少的上限,
比如說M912的機型照其他網友反應,系統記憶體搭載1G,DVMT的上限會是128MB (很抱歉忘記是哪位大大的實例)
所以遊戲需求再多,也只能動用到最高128MB作為視訊記憶體使用,不會把你的系統記憶體1G全吃光。
而相反的,128MB的上限,也會造成遊戲無法執行(因為128MB可能低於該遊戲的最低需求了)
對上面的pc90124,比較不好意思一點,你說的情況是不會發生的,作為video memory使用的系統記憶體,是動態使用的,用完就還。不會永遠無法使用,而且也不會發生把系統記憶體吃光,轉而佔用虛擬記憶體。
希望以下資訊對樓主有點幫助。
http://support.intel.com/support/tw/graphics/sb/CS-010488.htm
動態視訊記憶體技術 (DVMT) - 我有多少視訊記憶體?
許多大量使用圖形的應用程式 (尤其是遊戲) 需要至少有某個容量的視訊記憶體,才能正確執行 (如果容量不夠,甚至可能無法執行)。所以採用 Intel® 晶片組並使用 "整合式圖形" 的系統會有多少視訊記憶體?答案是:視情況而定。
視訊記憶體的容量取決於您系統預先配置的記憶體設定容量,並配合某種稱為「動態視訊記憶體技術」(DVMT) 的東西。DVMT 就像它的名稱所表示的意義,會以動態的方式配置系統記憶體作為視訊記憶體使用,以確保可用的資源能做最有效率的利用,達到最大的 2D/3D 圖形效能。
配置的視訊記憶體容量取決於作業系統要求的容量。當不再需要過多記憶體的時候,它會歸還給作業系統,供其他應用程式或系統功能使用。DVMT 會根據系統的需求配置記憶體。所以有些較新系統在系統 BIOS 中,會有選項來調整 DVMT 可用的記憶體數量。圖形驅動程式會設定記憶體配置的最大上限。DVMT 配置的視訊記憶體最大上限,會依照您特定的 Intel 晶片組與安裝的圖形驅動程式版本。您可以透過以下連結,找到各個整合圖形晶片組的特定資訊。
atalas wrote:
你的意思是說當我記憶...(恕刪)
-------發現自己打錯字,一開始是想說樓主有把記憶體透過RAMDISK做成磁碟,然後設定為OS的虛擬記憶體,
其我我想表達的是,樓主RAMDISK開過頭了,反而讓系統本身能運用的記憶體空間剩不到512MB.....----------
原來樓主有開虛擬磁碟(把RAM當磁碟用)阿@@
你開的有一點過頭了 剩下500MB給系統用,老實說很吃緊,
反而會讓你系統整體效能降低@@
就像你說的,系統常剩下100MB不到,然後程式應該會被從記憶體移到虛擬記憶體(硬碟去)....不太建議這樣設定。
有一點本末倒置的作法,
用記憶體虛擬成磁碟,是虛擬記憶體(pagefile)一般在硬碟上時,效能不佳。所以要把記憶體虛擬成磁碟,然後把虛擬記憶體(pagefile) 放到此虛擬磁碟內。
但是虛擬記憶體(pagefile)存在的意義,是因為系統記憶體一般價格偏高,無法買到很高容量搭配使用,
所以利用虛擬記憶體(pagefile),將記憶體內較不常或是優先權低的程式 page out到虛擬記憶體,來讓實體記憶體能被充分利用。
建議樓主將2G記憶體,只使用其中512MB~1G作為虛擬磁碟即可。不要開太大,反而系統校能會不好。
另外回答你的問題,你的系統2G記憶體有1.5G拿去當虛擬硬碟,那對VGA的Driver而言,
你就是一個系統記憶體低於512MB的PC而已,
DVMT 3.0的規則是,系統記憶體低於512MB高於256MB時,會借用系統128MB來給VGA使用,
像你提到的,你開遊戲的時候,萬一系統只剩下100MB,甚至50MB記憶體未被使用,
那OS本身會把部分在記憶體內的程式page out到虛擬記憶體去,直到記憶體可用空間高於128MB,然後DVMT再拿其中的128MB,在那個當下提供給VGA作為動態視訊記憶體使用。
(之所以DVMT只分到128MB,是因為樓主把你的2G記憶體變成了512MB 記憶體在使用。)
最後你提到,不要動態分配,希望自己定,這個意見老實說不太好,
動態的好處就是,有需要的時候動態分配,不需要的時候是放出來給系統使用。
如果你FIXED在128MB作為顯示記憶體,那你僅剩的512MB系統記憶體會剩下384MB真的給系統使用,
那你的系統會過得很辛苦,動不動硬碟燈就在閃,程式不停被page in /page out到虛擬記憶體去,校能會更希拉拉。
亂拉的一堆,如果有錯,請幫忙指正。@@
內文搜尋
X




























































































