過去兩年里,顯存成為了玩家所要面臨的一個大問題。不少3A游戲大作都有著更高的顯存容量要求,即便只是1080P分辨率,且GPU性能足夠,也可能出現8GB顯存“拖后腿”的情況。一方面是性價比越來越高的2K和4K高刷游戲顯示器,另一方面是DRAM漲價導致顯卡價格飆升,這一點在大容量顯存顯卡上更為凸顯,讓不少玩家陷入了兩難。
![]()
據TomsHardware報道,最近Valve Linux圖形驅動團隊工程師就提出了一項針對Linux操作系統的顯存管理方案,以解決Linux內核對顯存使用優先級缺乏判斷能力的問題,主要針對8GB及以下顯存的顯卡,以提升游戲性能。
一般情況下,當顯存不足的時候,Linux操作系統會隨機將數據遷移至GTT(圖形轉換表),也就是系統內存中的GPU尋址區域,并不會區分前臺游戲還是后臺數據,沒有所謂的優先級。一旦出現這種情況,那么玩家在游戲里大概率就會感覺到卡頓。新方案通過內核補丁和配套工具,確保前臺游戲對顯存的優先使用權,并強制后臺任務遷移至系統內存,從而優化了顯存的使用率。
根據Valve提供的測試數據,使用8GB顯存的顯卡運行《賽博朋克2077》時,發現游戲僅使用6GB顯存,有1.37GB數據遷移至GTT,導致幀率不穩。應用了新方案后,游戲使用了近7.4GB的顯存,GTT降至650MB,游戲流暢度有了明顯改善。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.