Vsync意思

"vsync" 是 "vertical synchronization" 的縮寫,指的是在計算機圖形處理和顯示中,垂直同步技術。這項技術用於同步顯示卡(GPU)和顯示器之間的刷新率,以防止螢幕撕裂(tearing)現象的發生。

螢幕撕裂是指在高速動態畫面中,由於顯示卡和顯示器刷新頻率不同步,導致圖像在螢幕上顯示不連續、撕裂成塊的現象。vsync 通過讓顯示卡在每次垂直同步時等待顯示器的刷新周期,確保圖像在顯示器刷新時完整地顯示出來,從而避免螢幕撕裂。

啟用 vsync 通常會導致系統性能下降,因為顯示卡必須等待顯示器的刷新周期,這可能會導致輸入延遲(input lag)和幀率降低。因此,用戶需要在圖像的完整性(通過啟用 vsync)和系統性能(通過禁用 vsync)之間做出權衡。

在現代圖形驅動程式和遊戲引擎中,通常提供了對 vsync 的控制選項,允許用戶根據需要啟用或禁用該功能。在某些情況下,也有可能通過使用特殊的同步技術(如 Adaptive VSync、Fast Sync 或 G-Sync/FreeSync 等技術)來減少 vsync 帶來的負面影響。