基本介紹
套用
原理
一般情況下,在電腦的主記憶體中劃取一部分作為顯示卡的顯存。但是,這樣勢必會浪費系統的記憶體,占用系統的資源。動態共享記憶體就這樣孕育而生。比如說你在文字處理的時候,並不需要顯示卡太大的工作量,也不需要太多的顯存。這時,系統就儘可能少的劃給顯示卡記憶體,保證系統資源的不浪費。但當你要玩3D遊戲的時候,你的顯示卡就需要大量的顯存,這時候,系統就會劃較多的記憶體給顯示卡使用,保證你的遊戲可以正常的運行。
首先我們的機器記憶體通常是有限的,顯存共享記憶體的話會降一些可用記憶體的,還有一個問題就是頻寬的問題,記憶體的頻率是無法和顯存相比的,顯存的工作頻率是記憶體的2倍甚至更高,DDR1066的工作頻率是533,提供的頻寬是533*2*64/8=8GB/S,1.0ns的128bit的顯存工作頻率是1M,提供的頻寬為1M*2*128/8=32GB/S,共享記憶體的這部分顯存提供的這部分頻寬有限,即使是容量更大,提供的性能提高也有限。共享記憶體支持到1G,也比不上多128M的顯存。更何況現在的遊戲效果越來越好,顯示卡占了太多的動態記憶體後,你機器性能就會降低。