V社給Linux打了一針“VRAM強心劑”,8GB顯卡原地起飛!

兄弟們,大新聞!

Valve 的工程師最近搞了個大動作,直接給 Linux 內核提交了一套“顛覆性”的 VRAM 管理補丁。

這玩意兒有多猛?簡單說,它能徹底解決那些年因爲顯存不夠用,導致遊戲突然掉幀、卡成PPT的老毛病。

尤其是對我們這些還在用8GB顯存顯卡的“難民”來說,這簡直就是救命級更新!

問題到底出在哪?

以前 Linux 內核像個“臉盲”管理員,VRAM一滿,它就開始亂搬數據。它根本分不清哪個是前臺正在死磕的遊戲,哪個是後臺掛着的瀏覽器。結果經常是:遊戲的關鍵貼圖被扔進了慢吞吞的系統內存,而桌面壁紙卻舒舒服服佔着寶貴的顯存。這不純純的“反向上分”嗎?

Valve 工程師實測跑《賽博朋克2077》時發現,即便顯卡有8GB顯存,遊戲實際只用了6GB左右,居然還有高達1.37GB的遊戲數據被強行趕到了系統內存裏!GPU和CPU在那瘋狂來回倒數據,幀率不崩纔怪。

V社怎麼解決的?

這次他們提交的補丁,核心思路就四個字:前臺優先

簡單說就是給正在運行的遊戲發一張“VIP通行證”——兩個核心組件一個負責標記和保護前臺程序的顯存數據,後臺程序(比如瀏覽器、聊天軟件)統統強制挪到系統內存去;另一個專門針對KDE桌面環境,自動識別哪個窗口是主角,直接把顯存優先權拉滿。

實測修復後再跑《賽博朋克2077》,遊戲的顯存佔用從6GB直接飆到7.4GB,系統內存那邊的壓力驟降,流暢度直接起飛。這纔是8GB顯卡該有的尊嚴啊!

重點來了:誰能用?誰用不了?

目前這套補丁只適用於 AMDIntel 的顯卡,已經提交給 Linux 內核合併,而且像 CachyOS 這樣的發行版已經開始整合了。

至於 NVIDIA……抱歉,老黃家的閉源驅動機制直接把這套內存管理機制擋在門外,用不了。

看到這兒,我突然就理解了當年 Linus Torvalds 爲什麼會在鏡頭前對着 NVIDIA 豎起中指,毫不客氣地甩出一句 “F**K You NVIDIA”。

不是我們不想帶老黃玩,是你自己關上了門啊。

最後聊兩句:

這次 Valve 的操作,表面上是給 Linux 打補丁,實際上是對整個 PC 生態的一次“敲打”——顯存管理不該只看容量,更要看誰在用、怎麼用。對於還在堅守 8GB 顯卡(比如 RTX 3060 / 3070、RX 6600 等)的玩家來說,這套邏輯如果未來能反哺到 Windows 驅動層面,那纔是真正的“戰未來”。

至於 N 卡用戶?暫時只能眼饞了。或者……去老黃推特底下刷一波“開源驅動”?

你怎麼看這次 V 社的“神補丁”?你覺得 NVIDIA 會跟進嗎?評論區開麥!

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com