IT之家 7 月 30 日消息,科技媒體 Ars Technica 昨日(7 月 29 日)發(fā)布博文,報道稱內核程序員戴維 · 韋爾內(David Vernet)提交 Linux 補丁,提升 Steam Deck 游戲掌機的性能表現(xiàn),通過《文明 6》游戲測試,1% low 幀率提升 31.8%;p99 幀生成速度提升 4.1%。
IT之家注:1% low 幀率是指游戲運行過程中,最慢的那 1% 幀畫面的平均幀率,專門用來衡量游戲會不會突然卡頓,比平均幀數(shù)更能反映真實的流暢體驗。而 p99 幀生成速度是指 99% 的幀生成速度至少可以達到幀率水平。
韋爾內指出 Steam Deck 等其它搭載 AMD 硬件的游戲掌機開啟節(jié)能性能優(yōu)先(EPP)模式后,在運行部分游戲時經常會遇到游戲卡頓問題。
在后臺技術方面,當一個繁忙的線程被頻繁地短暫休眠后,當前的 AMD 驅動程序可能會錯誤地將此行為解讀為降低平均性能目標的信號。這些線程被喚醒后,它們的啟動頻率低于預期,導致幀延遲增加、幀丟失以及低端幀生成時間延長。
玩家將處理器切換到“性能”模式可以解決這個問題,但卻會消除 EPP 模式本應帶來的節(jié)能效果。韋爾內提交的補丁監(jiān)測各個 CPU 核心的負載狀態(tài)。若發(fā)現(xiàn)某個繁忙線程可切換到更高時鐘頻率提升性能,系統(tǒng)會暫時僅將該核心切至“性能”設置。
韋爾內表示玩家安裝該補丁后,不會影響游戲的平均 FPS 幀率,主要緩解 EPP 模式下游戲卡頓問題。補丁的內核級實現(xiàn)較為復雜,Vernet 已發(fā)布技術說明。目前,這項補丁尚待納入完整 AMD Linux 內核。其在其他常見游戲基準測試中的表現(xiàn)仍有待驗證。
