同畫質分辨率,為何不同顯卡顯存占用率完全不同

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片

同畫質分辨率,為何不同顯卡顯存占用率完全不同

文章圖片


同一個游戲設置 , 同一個分辨率 , 為什么用上不同的顯卡后 , 兩張卡的顯存占用率完全不同?本篇內容來聊聊虛擬顯存 。
什么是虛擬顯存?
虛擬顯存簡單來說就是當顯存不夠用時 , 從內存中劃出部分空間來充當顯存使用 。
咱們的顯卡標定的顯存也可以稱之為「物理顯存」 , 也就是固定的顯存容量 , 如8GB、12GB、16GB等等 。
內存條也可以稱之為「系統內存」 , 通常用于存放計算機系統、軟件數據、應用程序緩存等 。
比如 , 當運行某個游戲時 , 其所需顯存超過了物理顯存 , 那么就會調用以內存為首的虛擬顯存來臨時頂一頂 。 但因數據搬運速度受PCI-e總線的限制 , 虛擬顯存的效率遠不如物理顯存 。
這里也要分清一個誤區 。 那就是虛擬顯存和虛擬內存不可混為一談 。 虛擬內存是用硬盤當內存補充 , 速度極慢;虛擬顯存是用內存當顯存補充 。
同畫質和分辨率
不同顯卡占用率為何有差異
現在來為玩家們解答一下 , 同畫面設置和分辨率 , 僅更換不同顯卡后其顯存占用率不一致的區別 。
最直觀的原因之一為顯存類型的不同 。 RTX40系到RTX50系 , 顯存類型便有GDDR6、GDDR6X、GDDR7三種不同的版本 。
【同畫質分辨率,為何不同顯卡顯存占用率完全不同】除此之外 , 位寬和緩存大小 , 也同樣影響著數據存儲的效率上限 。 比如RTX50系顯卡的L2緩存更大 , 能臨時緩存更多數據 , 減少重復寫入物理顯存的次數 , 自然比同級別老卡占用率低 。
舉個簡單例子:同等分辨率及游戲畫面設置下 , GDDR7顯存因帶寬更高 , 能更高效壓縮數據;而老款GDDR6顯存帶寬偏低 , 無法有效壓縮 , 只能占用更多物理顯存空間 , 占用率自然偏高 。
另外一個情況是開啟DLSS后兩張或多張顯卡的顯存占用狀態 , 這里指的是DLSS設置完全一致 , 要么都是常規固定擋位 , 要么都是幀生成 。
以RTX顯卡為例 , 顯卡代數不同也意味著TensorCore的代數不同 。 代數更高的TensorCore有著遠超前代的運行效率 , 反饋到實際開啟DLSS的游戲中 , 顯存占用自然就存在區別 。
不僅如此 , 運算格式也是原因之一 。 比如RTX30系列的顯卡因不支持FP8運算 , 在某款游戲中開啟DLSS或是更換最新Transformer模型后開啟DLSS , 其顯存占用反而更多 , 性能提升幅度也不及RTX50系列顯卡 。
虛擬顯存何時才會觸發?
虛擬顯存并不是在物理顯存完全占滿才會觸發 , 往往是會對物理顯存預留幾百MB的空間 。 這也是為什么即便是系統調用了虛擬顯存 , 其顯存占用率依舊不是100%的原因 。
不同顯卡的虛擬顯存觸發閾值不同 , 這也會影響顯存占用率顯示 。 有的顯卡物理顯存用到80%就啟動虛擬顯存 , 把部分數據轉移到內存 , 物理顯存占用率不再攀升;有的則要用到90%以上才觸發 , 導致占用率數字更高 。
但要注意:占用率低不代表性能好 , 若頻繁依賴虛擬顯存 , 反而可能因內存速度慢出現卡頓 。 畢竟內存的帶寬遠不如較新的獨立顯卡 。
回歸游戲體驗
5060Ti冰龍很值得
映眾RTX5060 Ti8GB超級冰龍顯卡配備三把88mm軸流風扇與4根6毫米熱管及銅底散熱組合 , 核心加速頻率達2662MHz 。 在2K分辨率下 , 無論是《賽博朋克2077》《黑神話:悟空》等顯存大戶 , 8GB顯存都能暢玩 。
得益于對最新DLSS4.5技術的原生適配 , 即便是4K分辨率也能在中高畫質獲取優良體驗 。 顯卡所支持的FP8運算與第二代Transformer模型 , 不僅能將高材質場景下有效降低顯存占用 , 還能大幅優化畫質 。 對于主流玩家而言 , 不論是畫質黨還是幀數黨 , 都能一卡滿足 。
(11303333)

    推薦閱讀