那麼,假如沒有超過 VRAM 的上限呢?是不是代表VRAM沒吃滿,張數就還有上升空間?GPU的處理單元及時脈還是有它的瓶頸,若是卡在GPU本身的計算能力,VRAM再高,其實也於事無補。
講那麼多,所以5600G到底會不會因為 VRAM的高低而影響效能?把VRAM加多一點能追趕得上 GTX 1050 嗎?這就是這次測試的目的。

APU 調 VRAM 好簡單,不像 Intel 處理器調整個 VRAM 大小需要動上奇技淫巧,APU 調整 VRAM 的方式直覺多了。在大多數的主機板上,找到進階→內建顯示(Advanced>Internal Graphics)的選項,將IGD、也就是內建顯示核心設為強制輸出,通常就能調整 VRAM 的數值。


圖中的主機板是微星的 B550,可以看到 VRAM 的範圍從 64M 到16GB 不等,調整完,這些主機板上的主記憶體就會劃出來保留給內顯使用。注意哦!是直接留給內顯用,不是內顯需要時才拿來用,劃完主記憶體馬上就會減少,所以如果主機板上本來就只有 16GB 的主記憶體,千萬不要傻傻地把它都劃給 VRAM。

8GB 劃給 VRAM之後,系統只剩下另外 8GB 主記憶體。
劃多少好呢?看完測試就知道了。因為我板子上只插了 16GB 的主記憶體,所以就沒有太放肆,只劃了 8GB 出去。
不是每一套遊戲都會顯示耗用了多少 VRAM,這裡盡量挑會顯示的,遇到不會顯示的,用外掛也能略知一二。
一開始先來點輕量級的,Rainbow Six Siege 算是數一數二對顯卡友善的遊戲,用 APU 跑絕對不是問題(用Intel跑就不知道)。


上方的圖是1080p低畫質,下方是高畫質,可以看到 VRAM 多用了 3%,但張數低了 20張。VRAM 還有很多沒用呢!


上面這兩張則是 2GB VRAM 的比較結果,貌似差異也不大。但可以看出 GPU 都吃滿了。


看門狗:自由軍團也是一樣。畫質不同,VRAM多用了一倍,張數少了 15 張。

跟 2GB 的VRAM比的話,則是沒差別。



刺客教條:維京紀元也是一樣的情況。不過2GB可以跑到30張,真得很不錯了。


古墓奇兵:暗影,有沒有調都是 35 張左右。



FarCry 5 用相同的VRAM、不同的畫質交叉測試,猜測GPU也被吃滿了,多出來的 VRAM 不是沒用,但它不是瓶頸。
另外,有一點還是要理清一下。主機板上 UMA Buffer 的設置意義在讓 VRAM 獨佔記憶體,就算沒有設,大部份遊戲還是會自己去主記憶體抓,我們看看下面這張:

把 UMA 設成 64MB,1080p 照樣能跑。但如果你真的把主記憶體用得只剩64MB,就不會是這個情況了。
上面的測試告訴我們,VRAM 多不是壞事,但 GPU 本身瓶頸仍是關鍵。解析度是硬傷,這沒啥好討論,材質愈精細、VRAM 當然也會耗用愈多,但在未到達 VRAM 上限的前提下,VRAM 耗用的多寡與效能張數未必會呈等償關係。
簡單的說,如果某個遊戲在固定畫質的 GPU 瓶頸就是 30 張,那麼再把 VRAM 提高一倍,當然不會就變成 60 張。反過來看,如果某個遊戲在低畫質用了一半的 VRAM,那麼把畫質調高一倍,VRAM的使用率也會增加,但不代表能維持同樣的張數。不管怎麼算,結論就是 VRAM 不一定能夠救張數。
而且在測試的過程中也發現一件事,這在用獨顯時不太容易留意到。當把 VRAM 設為 8GB 時,一進入遊戲通常預設就是高畫質,但解析度仍會停留在 1080p。遊戲本身還是會偵測螢幕的解析度來當作全螢幕運行的基準,只是會隨著 VRAM 的增長把預設畫質提高。這點倒不難理解,比較懶惰的遊戲透過 VRAM 的偵測來決定畫質高低,是很方便的作法,GPU的性能則是另一個參考。
回到一開始的問題,那 VRAM 應該要劃多少好呢?計算一下自己常玩遊戲的 VRAM 使用上限就能算出來。這次測試的幾款遊戲裡,耗用最高應是Watchdogs: Legion 的 6GB。加上主憶體的耗用,不會超過 12GB。除非電腦仍然有在多工處理其它事情,不然不管是主記憶體還是 VRAM,8GB 都算是很充裕的,除非是遇到物件超級多,如城市:天際線之類的遊戲,不然單純應付遊戲不是問題。
不過,就算只有 2G 的 VRAM,5600G 的表現仍是可圈可點了,APU的精神就是簡單好玩,不要花太多心思去設定及煩惱顯示卡的事。在這幾款遊戲裡頭,1080p 最低畫質頂多用到 2.7G,真不放心的話,就劃個 3G 給它吧!




























































































