本站4月6日消息,最近,一位NVIDIA的Linux內核工程師成功修復了一個影響AMD集成和獨立顯卡驅動性能的問題。
問題的根源在于Linux 6.15內核代碼中引入的一個變更,NVIDIA工程師Balbir Singh在為Linux 6.15內核更新時,對x86_64系統的內核地址空間布局隨機化(KASLR)進行了調整,以支持PCI BAR空間擴展到10TB以上。
不過這一變更意外地導致了AMD集成顯卡和獨立顯卡驅動的性能下降,尤其是在運行游戲時表現尤為明顯。
具體來說,當KASLR被禁用或應用了相關變更后,系統會錯誤地將GPU分配到DMA32區域,從而導致性能下降。
這一問題最初由Bert Karwatzki報告,他在測試Linux 6.15內核代碼時發現,使用AMD顯卡運行游戲時,游戲加載緩慢,甚至會出現卡頓現象。
Balbir Singh在發現問題后通過調整代碼,避免在x86系統中增加max_pfn值,從而解決了AMD顯卡驅動的性能問題。
這一修復已經提交到Linux 6.15的Git代碼庫中,預計將在近期合并。
不過NVIDIA最近發布的NVIDIA 572.83驅動卻被用戶吐槽,因為它會導致Windows 10和Windows 11系統出現黑屏問題。
受影響的顯卡型號包括RTX 50系列和RTX 40系列,甚至一些RTX 30系列顯卡也受到了影響,在安裝該驅動程序后,電腦可能會在安裝過程中或重啟時出現黑屏,少數用戶還報告了藍屏死機的問題。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。