?
每年的這個時候我們都想看看需要多少顯卡內(nèi)存來玩最新最熱門的電腦游戲。上一次我們得出結(jié)論是:8GB 應該是最低標準,而 16GB 是最常規(guī)的。但對于一般的使用或游戲并不是真正需要的用戶這個并不適用?,F(xiàn)在一年過去了,我們懷疑這是否仍然是事實。我們已經(jīng)看到有幾款游戲已經(jīng)超過了 8GB 的分配內(nèi)存,所以這值得重新研究一下。
上一年的文章我們得出這樣的評論:“系統(tǒng)內(nèi)存的價格在 2016 年已經(jīng)創(chuàng)下新低,即使是很低的預算也很容易獲得?!碑斎?,現(xiàn)在的情況已經(jīng)不是這樣了,然而我們認為 8GB 內(nèi)存在明年晚些時候價格有望回落。
最近,我們研究了一些應用程序,發(fā)現(xiàn)內(nèi)存使用量差異很大。你在使用 PC 時的場景將最終決定你需要多少內(nèi)存。對于基本的辦公室類型的工作,8GB 應該是綽綽有余。對于內(nèi)容創(chuàng)作來說,更多的功能,我們推薦 16 GB,這是在使用 Premiere Pro 中的 4K 鏡頭時是最低限度的。
由于很多因素的影響,很難確定內(nèi)存容量對游戲的影響。在討論結(jié)果之前,我們想討論測試系統(tǒng)內(nèi)存容量時遇到的一些挑戰(zhàn)。
第一個也是最大的挑戰(zhàn)是挑選合適的硬件來測試內(nèi)存容量。你使用的圖形卡可以影響游戲順利進行所需的內(nèi)存,存儲的速度也會影響性能。
例如,aGTX 1060 3GB 的系統(tǒng)內(nèi)存使用率通常會比 6GB 高,因為當前者耗盡 VRAM 時,會使用系統(tǒng)內(nèi)存。如果系統(tǒng)內(nèi)存不足,某些游戲資源將被移動到本地存儲設(shè)備(希望是 SSD),取決于該驅(qū)動器的速度以及數(shù)據(jù)受到多大程度的影響,你可能看到或可能看不到明顯的幀率下降。
因此,使用 GTX 1080 Ti 和 11GB VRAM 緩存以及 NVMe SSD 進行測試可能不是確定平均玩家需要多少系統(tǒng)內(nèi)存的最佳方式。我們假設(shè),如果你有一個 700 美元的圖形卡和一個類似價值的主存儲設(shè)備,購買 16GB 或更多的內(nèi)存容量并不是問題。
還有其他因素需要考慮。內(nèi)存速度會影響結(jié)果,即使是最快的內(nèi)存,HBM 認為不能彌補容量的不足,但在某些情況下,當處理大量的分解數(shù)據(jù)時,它可以幫助避免數(shù)據(jù)緩慢下降,更快地移入和移出系統(tǒng)內(nèi)存。
游戲中使用的畫面質(zhì)量設(shè)置也可以真正影響結(jié)果。如果你使用 GTX 1060 3GB,但很樂意將畫面質(zhì)量降低到中等質(zhì)量的設(shè)置,那么這將減少數(shù)據(jù)負載到系統(tǒng)內(nèi)存。
考慮到所有這些因素,我們測試了許多不同的硬件配置,我們將會展示這些因素對性能的影響。但是,我們很快發(fā)現(xiàn)了另一個問題,就是各種硬件配置之間的 fps 差異。基準測試通常持續(xù) 30 到 60 秒,并運行多次。這意味著系統(tǒng)有機會緩存??通過,只保留在高速內(nèi)存中的數(shù)據(jù)。
所以,雖然第一次運行的結(jié)果可能會看到一個令人震驚的低于 0.1%或 1%幀時間的數(shù)字,但在第二次運行中,以及在第三次運行中可以大大提高。如果取三輪平均數(shù)可能會產(chǎn)生誤導。
?
為解決這個問題,我們提出了最好的解決方案,每次運行一次基準測試,然后重置整個系統(tǒng),重新加載游戲并運行下一次。這意味著 30 秒傳輸沒有機會被緩存。
基準測試通過實際上是 60 秒,但是我們只要 30 秒。這就模仿了你在玩游戲時看到的更多東西,軟件仍然可以在你玩的前 5-10 秒內(nèi)加載資源,甚至在具有足夠的系統(tǒng)內(nèi)存的計算機上也會導致丟幀。
通常情況下,解決這個問題的方法是運行一次基準測試,丟棄測試結(jié)果,然后再運行三次,在這三個測試中取平均值。這種方法對于測量內(nèi)存容量的影響是沒有用的。
最后,除了基準之外,計算出玩最新游戲需要多少內(nèi)存的一個很好的指標就是監(jiān)視內(nèi)存分配。這不是萬無一失的,但它給了我們一個相當好的主意,讓我們知道游戲需要多少系統(tǒng)內(nèi)存,以避免任何緩慢的下降。
說完這一切之后,我們首先將在一些流行的多人游戲中使用三種不同的顯卡來顯示內(nèi)存使用情況,所有這些游戲性測試都是在 Core i7-8700K 和 32GB DDR4-3000 內(nèi)存的情況下進行的。測試系統(tǒng)有許多在后臺運行的應用程序,例如 Steam,Origin,Uplay,Discord,Chrome,打開了幾個標簽,MSI AfterBurner,RivaTuner 和 Fraps。
所以這決不是一個完全干凈的測試系統(tǒng),運行著一大堆應用程序。另外請注意,使用的地圖不總是相同的,所以這不是一個確切的比較,但內(nèi)存使用情況確實反映了我們所看到的大部分。
?
戰(zhàn)地 1
GeForce GTX 1080 Ti
首先是 64 人的戰(zhàn)地 1 比賽開始,我們在 1440p 的 GTX 1080 Ti 上進行了超高質(zhì)量預置測試,發(fā)現(xiàn)它使用了高達 8.2GB 的系統(tǒng)內(nèi)存。系統(tǒng)頁面文件增長到 11.6GB 的大小和這個分辨率 / 質(zhì)量組合看到 3.8GB 的 VRAM 消耗。當然 1080 Ti 有一個 11GB 的緩沖區(qū)。這表明,在這款游戲中,要獲得完美的游戲效果,玩家將需要 16GB 的系統(tǒng)內(nèi)存。
GeForce GTX 1060 6GB
在相同的測試條件下,GTX 1060 6GB 的內(nèi)存使用率高達 8.5GB,系統(tǒng)頁面文件也略微增長到了 12GB。并且,我們看到了大約 3.6GB 的 VRAM 分配。
GeForce GTX 1060 3GB
現(xiàn)在,如果我們使用的顯卡的 VRAM 緩沖區(qū)小于游戲要分配的內(nèi)存量,該怎么辦?GTX 1060 3GB 的內(nèi)存使用量達到了 10GB,而頁面文件增長到了 12.5GB,因此我們看到了幀率的下降。
也就是說,由于我們安裝了 32GB 系統(tǒng)內(nèi)存,游戲大部分都很順利。但是,如果你使用 GTX 1080 Ti 處理 8GB 的內(nèi)存,你肯定需要 16GB 的顯存,而顯卡的運行速度還不到 4GB 的緩存。
然而,3GB 1060 實際上是用于 1080p 游戲,但即使將分辨率降低到 1080p,仍然可以看到 9.7GB 的 RAM 使用高峰,大部分游戲只能分配大約 2.6GB 的 VRAM。
?
PlayerUnknown
GeForce GTX 1080 Ti
我會快速總結(jié)一下我在其他游戲中看到的情況 ...... 在 GTX 1080 Ti 上運行 PlayerUnknown 的 Battlegrounds 使用了 7.5 GB 的系統(tǒng)內(nèi)存,并且在 1440p @超高質(zhì)量的測試中,VRAM 使用率達到了 6.2GB。
GeForce GTX 1060 6GB
6GB 的 GTX 1060 的系統(tǒng)內(nèi)存分配攀升到 8.3GB,而頁面文件增長到 14.5GB。
GeForce GTX 1060 3GB
隨著 3GB 的 GTX 1060 安裝,內(nèi)存分配到 12GB 和降低分辨率為 1080p 沒有幫助,仍然達到 12GB。
使命召喚二戰(zhàn)
GeForce GTX 1080 Ti
現(xiàn)在是最后的使命召喚二戰(zhàn)。在 1440p 上使用額外的質(zhì)量設(shè)置,我們看到 GTX 1080 Ti VRAM 使用率達到了 10.8GB,RAM 分配達到了 10GB。
GeForce GTX 1060 6GB
有趣的是,6GB GTX 1060 的內(nèi)存使用量與頁面文件大小相當。比較不幸的是不是在同一張地圖上,我嘗試了多個地圖,看到了類似的用法。
GeForce GTX 1060 3GB
即使使用 3GB 的 GTX 1060,我們也可以看到類似的系統(tǒng)內(nèi)存使用情況,但是畫面下降變得非常明顯。降到 1080p 并沒有幫助,使用 3GB 1060 的玩家將需要降低畫面渲染質(zhì)量等屬性,從額外的要求到要求不高。
?
守望先鋒
GeForce GTX 1080 Ti
在這里,我們看到在 1440p,GTX 1080 Ti 只能達到 2.4GB 的 VRAM 使用率,而系統(tǒng)內(nèi)存只有 6.9GB,這意味著在守望先鋒的這個硬件配置中,8GB 是沒問題的。
GeForce GTX 1060 6GB
我們看到和上面類似的使用模式。系統(tǒng)內(nèi)存使用量達到了 7GB,所以 8GB 的內(nèi)存對于這個標題來說也是非常有效的。
GeForce GTX 1060 3GB
對于 3GB 1060 來說,在測試中 RAM 分配達到了 7.5GB,而在 1080p 下測試時也是如此。
星球大戰(zhàn)前線 II
GeForce GTX 1080 Ti
我使用“星球大戰(zhàn)前線 II”來監(jiān)視內(nèi)存使用情況。在 1440p 下使用 GTX 1080 Ti 時,系統(tǒng)內(nèi)存使用量達到了 9.2GB,在游戲質(zhì)量設(shè)置上也達到了最高,所以這也是另一個建議使用 16GB 內(nèi)存的游戲。
GeForce GTX 1060 6GB
奇怪的是,6GB 1060 內(nèi)存分配降低到了 8.5GB 的高峰,我重新測試了幾次,每次都得到相同的結(jié)果。
GeForce GTX 1060 3GB
在安裝 3GB 1060 的情況下,內(nèi)存配置達到了 10.4GB,這意味著使用這款顯卡你肯定需要 16GB 的系統(tǒng)內(nèi)存。即使在 1080p,使用率仍然高于 10GB。
與非網(wǎng)編譯內(nèi)容,未經(jīng)許可,禁止轉(zhuǎn)載!