舊 Steam Deck 有望靠 Linux 更新減少窒格,平均 FPS 冇變都可以順好多
Tech News

舊 Steam Deck 有望靠 Linux 更新減少窒格,平均 FPS 冇變都可以順好多

圖片:via Ars Technica — https://arstechnica.com/gaming/2026/07/new-amd-linux-patch-boosts-low-end-gaming-performance-on-steam-deck/
TechLab 編輯部(譯)·

AMD 新 patch 專救 1% low,但入 SteamOS 仲未有時間表

Steam Deck 用咗幾年,硬件規格冇可能靠更新變新,但 Linux 點樣調動粒 AMD APU,仲有優化空間。開發者 David Vernet 向 Linux kernel mailing list 交咗一組 amd-pstate patch,主攻遊戲偶發窒格。佢喺 Steam Deck LCD 跑《Civilization VI》內置 benchmark,錄得 1% low FPS 提高 31.8%;平均 FPS 冇升,畫面依然可能明顯順咗。

1% low 點解緊要過平均數

平均 FPS 只係將成段遊戲嘅快慢拉勻計算。假設大部分時間都有 60 FPS,中間間中有幾幀突然慢好多,平均數可能仍然幾靚,但玩家會直接感到畫面窒一窒。1% low FPS 集中睇最慢嗰批畫面更新,數字愈接近平均 FPS,節奏通常愈穩定。Vernet 報告嘅 31.8% 正正係尾段表現,完全唔代表平均 FPS 快咗三成,仲唔代表所有遊戲都會有同一升幅。

紫藍燈光下由低角度拍攝嘅黑色 Steam Deck 掌機

圖片:Valve

遊戲停一停,CPU 就以為可以唞氣

問題出喺遊戲主線程同 render thread 嘅運作節奏。佢哋每幀都可能短暫等 futex 或 GPU fence,工作期間其實相當繁忙,只係會密密停低一陣。現有 AMD P-State EPP 模式有機會將呢啲短暫等待當成負載下降,CPU 頻率跟住跌;線程醒返時就要由較低頻率重新起步,慢咗嗰幾毫秒足以造成過期畫面同 frame-time 尖峰。Vernet 嘅 Steam Deck 測試入面,繁忙核心使用率去到 98%,中位頻率仍然得 2.43GHz。

全開效能模式,代價落喺電量同 GPU

Linux kernel 文件形容 EPP 為硬件提示:較低數值偏向效能,較高就偏向慳電。Vernet 將所有核心固定去 performance 取向後,繁忙核心中位頻率升到 3.5GHz,1% low 提高約 16%,極端 frame time 亦縮短;代價係每個核心、每類工作都用同一進取設定。掌機嘅 CPU 同 GPU 共用功耗同散熱空間,CPU 長期搶多咗,GPU 未必有着數。佢亦試過只抬高繁忙核心嘅最低效能,結果最差嗰批 frame time 反而倒退 13% 至 21%。

新做法只係繁忙嗰陣推一把

今次 epp_boost 會最多每 10ms 檢查一次個別核心;當核心至少有 50% 時間忙緊,就暫時將 EPP 推去 performance。核心連續 300ms 冇再達到繁忙門檻,系統便回復原本設定,最低同最高效能限制都唔會改。開發者認為 EPP 主要影響核心工作中嘅狀態,核心真正閒置時仍可進入低功耗模式,所以額外耗電應該有限。不過原始 patch 冇提供功耗或電池續航測試,慳到幾多電、會唔會增加機身溫度,而家仲答唔到。

31.8% 有參考價值,範圍就好窄

測試用 Steam Deck LCD、balance_performance EPP 同《Civilization VI》圖像 benchmark,每組設定交錯跑 6 次。開啟 epp_boost 後,1% low FPS 提高 31.8%,p99 frame time 改善 4.1%;平均 FPS 同 p999 frame time都冇明顯變化。呢組結果顯示 patch 有機會減少部分短暫跌速,不過暫時只試咗一款偏單線程、又有固定 benchmark 嘅遊戲。至於大型 3D 遊戲、鎖 30 FPS 同其他 Ryzen 掌機幫到幾多,就要試多啲遊戲先知。

SteamOS 用家仲要等幾關

呢組程式碼標明係 RFC PATCH,即係交畀 kernel 社群討論嘅初稿,仲未正式合併。功能亦係 opt-in,只支援 AMD P-State active mode 同可直接用 MSR CPPC 嘅系統,唔保證每部 AMD 掌機都啱用。就算日後入到正式 Linux kernel,Valve 仍要揀用相應版本、完成驗證,再決定會唔會喺 SteamOS 開啟;暫時未見 Valve 公布安排或時間表。

呢次改動幾好咁反映掌機優化嘅現實:同一粒 APU、同一個功耗上限,排程同頻率反應快少少,舊機體感已經可以有改善。Steam Deck 機主暫時唔使為呢個 patch 自己換 kernel,等社群完成審核、有更多遊戲數據,再睇 Valve 點決定會穩陣得多。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook