PTT評價

[閒聊] 爆VRAM的迷思 (分析分享加實測)

看板PC_Shopping標題[閒聊] 爆VRAM的迷思 (分析分享加實測)作者
Ning01
(美式低能卡通 讚)
時間推噓30 推:31 噓:1 →:78

大家好,我原本也是認為3080的10G顯示記憶體(以下簡稱VRAM)會有不夠

的那一派人,,最後捏爆蛋蛋上3090...

這幾天上班摸魚,在網路上搜尋這方面的討論與測試,發現

其實國外很多人在討論這方面,也有不少兩派人馬在無建設性的筆戰XD

最後發現一些比較有結果的文章分析與實測結果,分享下。我後面也會分享

我自己實測幾款遊戲的結果。

https://reurl.cc/Q7Ydbo (分析)

https://reurl.cc/9ZDEp8 (網友分享各遊戲的實測結果)


首先簡單說一下分析那文,詳細有興趣還請大家看英文原文。絕大部分效能監視

軟體顯示的VRAM佔用量,都是分配量(allocated),不是實際使用量(usage)。

根據測試環境與遊戲的不同,兩者的落差可以到非常大,後面會出現例子。

若要得知使用量,可以使用遊戲內建的類似開發人員監試圖層,例如

Doom Eternal或Flight Simulator 2020。如果沒有,則需要使用Special K

這套軟體來得知實際時用量,後來MSI Afterburner也加入了類似功能,

在Afterburner中稱為Per Process VRAM Commit。下載最新版,照網址二

開頭的說明打開即可。在網址一中使用了FS 2020當作例子來說明佔用量

與使用量的差距,在開發者監試圖層和使用Speciak K顯示使用量為2.4G

使用RTSS顯示的VRAM"使用量"(即分配量)為5.9G。


我先直接說下網址一的作者結論:10GB足夠(目前)


接下來我整理一下網址二中,大家用Afterburner測出來,各遊戲的分配量

與使用量,圖片我就不附了,如果有需要看圖片,請見網址原文。

在網址二的開頭,作者也用FS 2020的開發者圖層顯示的使用量比對Afterburner

顯示的Memory Usage \ Process,的確非常接近。(3775MB vs 3790MB)

作者本人也提供了非常多遊戲的測試結果,他是用3080。


23樓
他只寫使用量,沒寫分配量,沒寫解析度,我猜是4K。
決勝時刻:現代戰域
1440p: 6.3GB, 2160p: 5.9GB
刺客教條:奧德賽
1440p: 4.9GB, 2160p: 5.7GB
控制
960p用DLSS升頻到從1440p: 5GB, 1440p: 5.8GB, 2160p: 6.6GB
女神異聞錄4 黃金版
1440p: 450MB (來亂的==)

27樓(作者)
他在這樓說明VRAM碎片(fragmentation),或開啟其他一堆程式,會影響
VRAM佔用量,即一般人以為的VRAM使用量,他以爐石戰記做說明。
佔用量: 3.3G 使用量280MB
在電腦重開並關閉其他後台程式後,再打開遊戲,佔用量就非常接近使用量。

37樓
這位老兄用5760x2400和7680x3200解析度測試了一些遊戲,使用量都爆10G...
我的錢包又不支援這解析度,奇怪欸,找碴喔
故測試結果跳過

43樓
4K解析度,只寫使用量
底特律:變人
4.7G
巫師3 + HD Reworked Mod
5.5G

51樓
3440x1440解析度
戰爭機器:戰術小隊
分配量: 6G 使用量: 4.7G

53樓
3440x1440解析度 + DLSS品質
控制
分配量: 4.8G 使用量: 4.1G

54樓(作者又再度說明)
世紀帝國III:決定版
3440x1440
分配量: 7.8G 使用量: 1.6G
6880x2880
分配量: 8.8G 使用量: 3.2G
作者說測試時,Chrome開了一堆分頁,並且電腦有一段時間沒重開機了,導致分配量

與使用量的巨大差距。

55樓(作者)
3440x1440 + DLSS品質 + HDR
死亡擱淺
分配量: 6.6G 使用量: 1.5G
他用第一張圖說明在遊戲的畫面設定裡顯示的VRAM使用量(顯示4.1G)也不準。
注意,這畫面是停在設定畫面。

遊戲畫面測試的結果
分配量: 8.6G 使用量: 3.7G

56樓(作者)
2560x1440
爐石戰記
分配量: 3.1G 使用量: 315MB

57樓(作者,幹你遊戲買很多耶)
3440x1440 + HDR
地平線 黎明時分
分配量: 9.2G 使用量: 7.5G

58樓(作者)
3440x1440
戰爭機器5
分配量: 6.4G 使用量: 5G

60樓
8192x4320(使用DSR)
巫師3 (HD reworked texture mod/Tweaks mod and hairworks is off)
分配量: 9.9G 使用量: 7.6G

86樓(作者)
3440x1440
戰慄深隧:流亡
分配量: 6.7G 使用量: 5.1G

87樓(作者)
3440x1440
魔物獵人 世界,Volumetric Low, Performance Booster Mod Installed
HD Texture Pack Installed
分配量: 8.4G 使用量: 7.3G

97樓(作者)
3440x1440
幽影行者
DLSS品質
分配量: 7G 使用量: 5.3G
DLSS效能
分配量: 6.4G 使用量: 4.8G
關DLSS
分配量: 8.2G 使用量: 6.2G

104樓
毀滅戰士:永恆
4K解析度 + HDR
分配量: 9.6G 使用量: 8.2G
5K解析度 + HDR
分配量: 10G 使用量: 9.1G
這是網址二測試遊戲中,最接近爆10G VRAM的遊戲之一。

106樓
看門狗:自由軍團
4K解析度 + HDR
分配量: 9.8G 使用量: 8.6G
2K解析度 + HDR
分配量: 9.5G 使用量: 8.6G
這是網址二測試遊戲中,最接近爆10G VRAM的遊戲之一。

111樓(作者)
惡靈古堡2 重製版 (傳說中會爆10G的辣個遊戲)
4587x1920
原文第一張圖在說遊戲畫質設定裡顯示的13G使用量在亂講
分配量: 7.8G 使用量: 7G
6800x2880
原文繼續在說遊戲畫質設定裡顯示的16G使用量在亂講
分配量: 9.8G 使用量: 8.4G (作者補充說還有52fps,到處亂跑也沒有卡頓)
3440x1440
分配量: 6.1G 使用量: 5.7G
最後嘲諷說,再有人拿這款說會爆10G的,叫他來看這篇XD

112樓(作者)
惡靈古堡3 重製版
3440x1440
分配量: 6.3G 使用量: 5.6G
4857x1920
分配量: 7.4G 使用量: 6.5G
6880x2880
分配量: 9.8G 使用量: 8.9G (我看了下fps還有42==)
作者同樣也繼續貼圖說遊戲畫質設定裡顯示的使用量都是亂顯示。


接下來是我自己的測試結果,5900X + 3090,因為我在等新螢幕,所以是開DSR來

假裝我有4K螢幕... 測試時有開Chrome,大概20分頁==

電馭叛客2077
4K全開,包括光追拉到最高。
無DLSS
分配量: 10G 使用量: 8.9G https://i.imgur.com/xEElQdp.jpg 左上角,fps20==

DLSS品質
分配量: 9.2G 使用量: 7.3G https://i.imgur.com/XpyQeYl.jpg fps40
不過我沒跑到場景複雜的地方...

獵魂
4K全開
分配量: 5.3G 使用量: 3.3G https://i.imgur.com/pu0HA7T.jpg

其實這款本來就不吃效能,只是最近剛玩完,我覺得很讚,推薦一下XD


測到這邊,都沒出現使用量超過10G的遊戲,是不是都覺得10G夠了?

錯了,我目前正在玩的遊戲很神奇的可以吃超過10G XDD

駭客入侵:人類岐裂
4K全開,MSAA 8倍
分配量: 14G 使用量: 12G https://i.imgur.com/7BZipQj.jpg

4K全開,MSAA 2倍
分配量: 11G 使用量: 9.2G https://i.imgur.com/nd7yj64.jpg
但是MSAA 8倍下,只有20張,根本沒法玩... 所以我是用2倍來玩。
這個我覺得很明顯是遊戲設計問題? 2016遊戲沒法用2020卡王來4K全開玩...
如果堅持要MSAA 8倍然後60張以上,等等看5090?==
但如果換成3080,有沒有爆10G也不重要了,因為20張本來就沒法玩。


我自己的結論
那3080的10G VRAM,在玩4K全開的時候到底夠不夠? (5K及以上請捏3090,37樓

測了好幾款,那幾款都會狂爆10G)

"目前"是夠的,測了這麼多遊戲,沒有一款是使用量(usage)超過10G的。

(扣掉那款感覺設計有問題的駭客入侵的話...)

但目前已經有使用量8G多的遊戲了,所以未來一兩年會不會出現超過10G的? 我覺得

很有可能啦。

大家有興趣的話,也可以下載然後測試下,分享結果,說不定你也可以找到

其他會爆10G的邱森萬遊戲XD

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.72.207 (臺灣)
PTT 網址

NoobCV 03/11 01:19測試推 話說大於4G就會有人買了啦

NoobCV 03/11 01:24測試推

a3831038 03/11 01:24板上之前也有一派是說4k遊戲10g一定不夠

qaz13579 03/11 01:25兩三年後的遊戲就算會爆 3080核心也跑不動那種設定

qaz13579 03/11 01:25啦 核心性能永遠都是重點 不然以前不是很常出現GT62

qaz13579 03/11 01:250 4g版本比一堆中高階卡還多 有屁用嗎

a3831038 03/11 01:28不用之前,看新出的3060就知道了,核心性能根本用不

a3831038 03/11 01:28上12g

TFsonG 03/11 01:34推,拿Titan打遊戲本來就不經濟

mattc123456c03/11 01:35對於還在用D-Sub螢幕X2的我來說根本不能想像

TFsonG 03/11 01:35但現在3080和3090價差只有20%

jefery5630 03/11 01:37後面虛幻引擎5普及後,應該反而會大幅減低使用量,

jefery5630 03/11 01:37可以靠演算法補足很多目前要用硬體來硬算的部份

kaj1983 03/11 01:39推實測,辛苦了~

sa950502 03/11 01:42還好看到68xt不行就趕快買80沒有繼續等80ti

hinenak 03/11 01:43這樣AMD顯卡撐VRAM不就撐心酸的,高階卡的賣點全沒

sa950502 03/11 01:43不然為了等大vram搞的什麼都沒得買 慘

NoobCV 03/11 01:46

narukaza 03/11 01:49目前現實就是3080和3090差價只剩20%…不然就是限組

narukaza 03/11 01:49裝或綁大禮包才能買…要選當然選3090才比較不盤

NoobCV 03/11 01:49app有點怪怪的 不好意思

e2167471 03/11 02:06這種問題最後還是回去看你自己玩什麼遊戲比較重要

e2167471 03/11 02:06每篇文章都在那邊古墓奧德賽 莫名其妙 啊我又不玩

e2167471 03/11 02:08跑到4K144也不干我事 要玩的能跑滿+預算沒爆就好

ctes940008 03/11 02:21Chrome:我就爛

sachialanlus03/11 02:40除非是跑model 不然遊戲就算沒爆 在你心中也爆vram

sachialanlus03/11 02:40

kimisawa 03/11 02:41老皇用的GDDR6吞吐量夠大夠快

RaiGend0519 03/11 02:50所以3060看起來6G就夠用了

willy4907 03/11 02:55vram用最多是msaa 4k除非螢幕尺寸很大又愛貼近 根

willy4907 03/11 02:55本關閉或改用dlss/fxaa即可

kice1204 03/11 03:483A+模擬器很容易爆

kice1204 03/11 03:49輕度使用者、適度使用者、重度使用者

nucleargod 03/11 03:50我隨便開個掃來的模型 10G 就爆掉了,都不用 4K

kice1204 03/11 04:00走1060 3g/6g兩個版本不是很好嗎?

RaiGend0519 03/11 04:08我在想的是3060都給到12G了就給礦工拿去挖ETH然後生

RaiGend0519 03/11 04:08產3060Ti鎖算力給玩家不是很好嗎...?

RaiGend0519 03/11 04:10礦工樂得大VRAM卡,玩家樂得3060Ti香香卡,雙贏R

Kuge 03/11 04:30挖礦又不是VRAM大就好 你看3090算力有強3080很多嗎

RaiGend0519 03/11 04:59我是看588比584值錢很多才這樣覺得...

ericyou0122 03/11 05:232080ti 看國外算力也沒 5700兩兄弟高

AreLies 03/11 06:174G 二手沒漲是因為不能挖

AreLies 03/11 06:17但是8G或16G 還是6G或12G的分配都沒差

AreLies 03/11 06:17高於4G 剩下的看顯示記憶體頻寬 推估算力

AreLies 03/11 06:183070加到16G或3060減到6G 算力都不會改變

polarlight 03/11 07:51

avans 03/11 08:06推測試與說明

TISH12311 03/11 08:29所以我開飛機爆VRAM是假的? 我被騙去買3090...

AreLies 03/11 08:39週邊場景會先預載進顯示記憶體

AreLies 03/11 08:39所以其實不太影響你遊玩本身

kuma660224 03/11 09:00應該說,Usage爆的話 會明顯降速

kuma660224 03/11 09:00因為導致每Frame都牽涉貼圖搬移

kuma660224 03/11 09:01Allcated爆的話 通常影響很不明顯

kuma660224 03/11 09:02因為若資料不再VRAM,但還沒用到

kuma660224 03/11 09:02影響當然是0

kuma660224 03/11 09:03但其影響不是說Allcated數值完全無用

kuma660224 03/11 09:04而是說重要性不高

kuma660224 03/11 09:07因為Allcated很大是買保險的意思

kuma660224 03/11 09:07假設真實世界是3D開放世界場景

kuma660224 03/11 09:07你在台北,不需Allcated桃園基隆貼圖

kuma660224 03/11 09:08但可能要把汐止板橋三重搬進Allcated

kuma660224 03/11 09:08因為不小心搭軌道就跑過去

kuma660224 03/11 09:09VRAM沒資料 就牽涉記憶體複製搬移

kuma660224 03/11 09:09你肉眼可見範圍是實際process貼圖量

kuma660224 03/11 09:10引擎無法100%正確預測之後會用哪些

kuma660224 03/11 09:11所以會多抓一點安全範圍

kuma660224 03/11 09:11Allcated意義就是把週邊範圍都抓進去

kuma660224 03/11 09:12在 VRAM備用待命...

kuma660224 03/11 09:13這個安全範圍會不斷更新

kuma660224 03/11 09:13這個值若爆了 不見得會出事

kuma660224 03/11 09:14除非發生快速移動 調用更新來不及

kuma660224 03/11 09:15所以開放世界很少肯提供瞬移能力

kuma660224 03/11 09:16你瞬移到太遠 不在預期範圍就慘了

Bujo 03/11 09:22模擬飛行4k特效全開 11g

Ning01 03/11 09:29理想的測試遊戲是用3090可吃超過10G使用量(usage)

Ning01 03/11 09:29,然後fps又在可遊玩範圍,例如三四十以上。這時再

Ning01 03/11 09:29對比3080看影響如何,但這種遊戲似乎不好找...駭客

Ning01 03/11 09:29入侵開msaa八倍可到12G使用量,但fps爆低,不符合

Ning01 03/11 09:29

lastblade00803/11 10:00很多 VRAM占滿 遊戲過程也不卡的

bella1815 03/11 10:20惡靈2 RE真的是很常被拿來講的,看到寫13G就開槍

Ning01 03/11 10:21是佔滿(allocated),還是使用滿(usage),兩者有差

Ning01 03/11 10:21喔,像文中測試doom eternal會佔滿,但沒使用滿。

PlayStation303/11 10:26美式低能卡通真的蠻讚

lnyan 03/11 10:37推認真

friedpig 03/11 11:37開發商本來就不是傻子 做一款大家都跑不順的遊戲是

friedpig 03/11 11:37等著喝西北風 一定會想辦法優化到能跑的 不過當然

friedpig 03/11 11:37還是有異類

Ning01 03/11 11:50你說的大家,是主流玩家吧,例如開FHD或2K,中到中

Ning01 03/11 11:50高畫質的。但會買到3080/90的,也就是這篇的對象,

Ning01 03/11 11:50應該是大部分都會想在2K/4K下,畫質盡量全開,在這

Ning01 03/11 11:50種比較極端條件下,很多遊戲的確無法順跑,或僅僅

Ning01 03/11 11:50順跑,假如定義順跑是60fps的話。

Ning01 03/11 12:13不過如果你是在指VRAM使用量的話,那的確目前絕大

Ning01 03/11 12:13部分遊戲在4K全開下也不會用超過10G,撐死8G多。

hcwang1126 03/11 13:42推 10g去挖啦 玩什麼遊戲

xrade0731 03/11 14:4537樓那個解析度的設備...3090可以買好幾張都有剩

Ning01 03/11 15:23查了下,37樓的5760x2400和7680x3200是21:9的比例

Ning01 03/11 15:23我不知道是多螢幕拼起來,還是一台就那麼寬...

Ning01 03/11 15:24貧窮果然限制了我的"視野"XD

MiyaKami 03/11 15:42如果下半年有個大作需要超過10G vRam,再換卡?

MiyaKami 03/11 15:42現在足夠不代表不久的將來還是足夠的,特別是Ram

roger840410 03/11 15:44我玩2077 4K開光追 最多到8G多一點而已

Ning01 03/11 15:56可以等等看四月的3080 ti,有12G,不過看礦老闆的臉

ycc1227 03/11 16:24

Ning01 12/18 03:32死亡循環 4K畫質光追全開 DLSS品質

Ning01 12/18 03:33分配14G 使用11G 終於有3A大作爆了

Ning01 12/18 03:37更新,看到更高分配16.3G/使用13.1G

Ning01 12/18 20:54..我不知道是不是遊戲有問題

Ning01 12/18 20:54分配23.6 使用20,連3090都爆 lol