遊戲FPS和螢幕畫面更新率(Refresh Rate), VSync, G-Sync, FreeSync, Adaptive Sync

2022/8/19 更新

顯卡輸出畫面的速度(遊戲的FPS) 和顯示器更新的速度不同會有問題
顯卡較快: 畫面撕裂 (Screen Tearing) 及浪費資源 (frame無法全部顯示在螢幕上,顯卡和CPU用量增加更耗電,溫度較高,加快壽命耗損)
顯卡較慢: 畫面不順

我的第一張顯卡,在沒限制FPS的情況下,玩遊戲兩天燒掉,換新貨 (應該是劣質品)

影片畫面可參考
https://sites.google.com/view/twmonitors/%E7%9B%B8%E9%97%9C%E7%9F%A5%E8%AD%98/gsync-freesync

有以下四種解決方案
1. 無特殊硬體 (螢幕及顯卡)
V-Sync犧牲顯卡的輸出去配合螢幕的速度
或No-Sync不限制 (可減少畫面延遲),建議限制比螢幕高的FPS (到一個數值後再提高就很難感到差異,可是消耗更多資源去運算,不值得)
怎麼設比較好? 要看個人體驗
在60的螢幕上,我用的設定是兩倍=120 (根據螢幕和個人感覺調整)


下面兩種可動態調整更新速度,解決上面的問題 (需要支援的顯卡和螢幕)
會稍微提高latency (應該是不影響體驗的程度?)
螢幕可能要打開variable refresh的選項 (free-sync/g-sync,設定的名字不一定)
遊戲設定記得要關掉VSync(垂直同步),FPS限制關掉或大於等於螢幕,否則沒效

2. G-Sync
Nvidia專利,原生支援的螢幕比較貴 (必須向Nvidia購買G-Sync模組)
因為支援FreeSync的螢幕比較多,所以Nvidia決定修改驅動程式,讓顯卡能夠透過軟體使用G-Sync在只支援FreeSync的螢幕上 (效果應該比原生硬體支援G-Sync差?)
要購買FreeSync螢幕,建議先查詢能不能和G-Sync相容
Nvidia的認證清單,沒列的是未達標準,請自行上網查詢看要不要買
https://www.nvidia.com/en-us/geforce/products/g-sync-monitors/specs/
支援的介面只有DisplayPort(DP) 1.2 以後
聽說用HDMI使用 Adaptive-Sync 是AMD的專利,NV不能用 (未確認)
開啟方法
如果Nvidia沒有認證的螢幕,要在第三個選項強制開啟 (以我用的AOC C24G1為例)


3. FreeSync
AMD的技術
使用VESA DisplayPort version 1.2a Adaptive-Sync protocol(開放授權,不用專利費),
所以螢幕較便宜 (因為是開放的品質要看螢幕製造商,品質不一? G-Sync有保證?)
根據FreeSync tiers
建議至少 FreeSync Premium 等級才有保證1080P下120Hz運作

支援的介面
DisplayPort(DP), 設計給電腦螢幕用的介面, 大概比HDMI好 (實際選用看需求)
HDMI (High-Definition Multimedia Interface) 1.2a以後, 設計給電器用的
DVI, 過時技術,似乎不打算支援


4. Adaptive Sync
VESA制定的解決方法
https://www.viewsonic.com/library/zh-hant/科技/解釋/adaptive-sync-是什麼?/
https://www.amd.com/zh-hant/technologies/free-sync-faq#faq-DisplayPort-Adaptive-Sync-是什麼,它和-AMD-FreeSync™-技術有何區別?


螢幕選購參考資料
https://monitor.buyerguide.info/
https://www.displayspecifications.com/

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music