Direction Software

打印与扫描 / / 1 分钟

让画面不再撕裂:理解 V-Sync 的实际作用

V-Sync,即垂直同步,是一种让显卡帧输出节奏与显示器刷新率相配合的显示技术。它最主要的用途是减少或消除画面撕裂:当显卡在显示器一次扫描尚未完成时提交了新画面,屏幕上可能同时出现两个不同帧的部分内容。启用 V-Sync 后,图形输出通常会等待合适的刷新时机,因此画面边界更完整、观感更稳定。不过,这种等待也可能带来输入延迟,并在性能不足时导致帧率以刷新率的整数分数下降。本文说明 V-Sync 的工作机制、它与帧率限制及自适应同步技术的区别,比较不同方案的优缺点,并介绍在游戏内、Windows 图形设置和 NVIDIA、AMD 显卡控制面板中判断及配置的方法。对于使用高刷新率显示器、从事屏幕录制、打印预览或扫描图像检查的用户,理解垂直同步也有助于更准确地评估屏幕动态显示的流畅性与稳定性。

V-Sync 是“垂直同步”的常用简称,用于协调显卡输出画面的速度与显示器刷新画面的节奏。它常见于电脑游戏、图形软件和显卡驱动程序中,核心目标是避免画面撕裂。虽然它看似只是一个开关,却会影响流畅度、操作响应和帧率表现。对于需要在屏幕上检查扫描件细节、版面滚动或打印预览效果的用户,理解这一设置也能帮助判断屏幕显示问题究竟来自应用、显卡还是显示器。

V-Sync 到底解决什么问题

显示器不是一次性把整张画面显示出来,而是按固定频率从上到下更新。例如,60Hz 显示器每秒刷新 60 次,144Hz 显示器每秒刷新 144 次。与此同时,显卡会根据场景复杂度持续生成新帧,其速度可能高于、低于或不断波动于显示器刷新率。

如果显卡在显示器扫描到一半时交换了画面缓冲区,屏幕上半部可能来自上一帧,下半部则来自新一帧,形成横向错位的“撕裂线”。快速转动镜头、横向滚动网页或移动窗口时,这个现象通常最明显。V-Sync 会让帧的提交尽量对齐垂直消隐期,即显示器完成一轮扫描并准备开始下一轮刷新的时机。

垂直同步改善的是帧与刷新周期之间的配合,而不是提高显卡渲染能力。它不能把性能不足的设备变快,只能改变画面交付给显示器的方式。

它如何影响帧率和延迟

启用 V-Sync 后,显卡通常会在适当的刷新节点提交完整画面。若游戏性能充足,帧率往往被限制在显示器刷新率附近,例如 60Hz 显示器约为 60fps,144Hz 显示器约为 144fps。这样可减少无意义的超额渲染,也能降低显卡功耗、风扇噪声和发热。

代价在于等待。鼠标、键盘或手柄输入先进入游戏,再由游戏生成画面;若新帧必须等待下一次刷新才能显示,用户感知到的操作反馈就可能略晚。传统双缓冲 V-Sync 在帧率低于刷新率时还可能出现明显的阶梯式下降,例如从接近 60fps降至约30fps,这会使流畅度突然变差。

双缓冲与三重缓冲

双缓冲通常只保留前台显示帧和后台渲染帧。渲染完成后若尚未到交换时机,程序可能需要等待。三重缓冲则额外准备一个缓冲区,让显卡可以继续渲染下一帧,性能波动时较不容易停顿,但会占用更多显存,并可能增加一定排队延迟。不同游戏和图形接口对三重缓冲的实现并不完全一致。

V-Sync、帧率上限与自适应同步的区别

这些功能都与画面节奏有关,但处理方式不同。帧率上限只规定应用最多生成多少帧,并不必然保证每一帧都在恰当时机显示;V-Sync 则以显示器的固定刷新节奏为基准。FreeSync 和 G-SYNC 一类技术属于可变刷新率方案,显示器会在支持范围内随显卡完成帧的节奏刷新,通常能同时降低撕裂和传统 V-Sync 的等待感。

方案主要机制优势可能限制
关闭 V-Sync显卡完成即提交输入延迟通常较低,帧率不受刷新率锁定容易出现画面撕裂
开启 V-Sync帧提交对齐固定刷新周期画面完整,撕裂显著减少可能增加延迟,性能不足时易卡顿
帧率上限限制应用渲染速度降低功耗和噪声,便于稳定帧时间单独使用不一定消除撕裂
可变刷新率显示器刷新率跟随帧完成时间变化兼顾流畅性、低撕裂和较低延迟需要显卡、接口和显示器共同支持

哪些情况下适合开启

是否使用 V-Sync,取决于应用类型、显示器能力和个人对延迟的敏感程度。单人剧情游戏、模拟经营、回合制游戏以及普通桌面使用中,画面撕裂往往比轻微延迟更容易被注意到,开启垂直同步通常是合理选择。对于高速竞技游戏,部分玩家更重视最低输入延迟,可能宁可接受少量撕裂,也会关闭传统 V-Sync。

  • 使用 60Hz 或 75Hz 普通显示器,且经常看到横向撕裂时,可优先尝试开启。
  • 游戏帧率远高于刷新率时,开启 V-Sync 或设置帧率上限可减少显卡满载。
  • 显示器支持 FreeSync、G-SYNC 或兼容可变刷新率时,应优先正确启用该功能。
  • 在扫描图片浏览、文档滚动、打印预览等场景出现断层时,应先区分是显示撕裂还是软件缩放、驱动异常。
  • 进行高水平竞技对战时,可分别测试关闭、开启和可变刷新率模式下的手感。

在 Windows 和游戏中如何设置

最直接的方法是在游戏的“图像”“显示”或“视频”菜单中寻找“垂直同步”“V-Sync”或“等待垂直刷新”选项。优先使用游戏内设置,因为应用最了解自己的渲染方式。若游戏没有该选项,或希望统一管理,可在显卡驱动控制面板中进行配置。

  1. 确认显示器实际刷新率:在 Windows 的“设置”中进入“系统”,选择“显示”,打开“高级显示”,检查刷新率是否为显示器支持的目标值,例如 120Hz 或 144Hz。
  2. 在游戏内先把垂直同步设为“开启”,并关闭不必要的后台录制、叠加层或性能监控工具。
  3. 进入实际场景,观察快速转镜头或横向移动时是否仍有撕裂,并留意鼠标响应是否变慢。
  4. 若显卡性能富余,可将帧率上限设在刷新率附近;若使用可变刷新率,常见做法是将上限略低于显示器最高刷新率。
  5. 如需驱动级调整,NVIDIA 用户可在 NVIDIA 控制面板的“管理 3D 设置”中查找“垂直同步”;AMD 用户可在 AMD Software: Adrenalin Edition 的图形设置中查看等待垂直刷新相关选项。

常见误区与排查方法

开了 V-Sync 仍然有撕裂

首先确认游戏确实使用了该设置。有些程序采用无边框窗口模式,可能受 Windows 桌面合成机制影响;另一些程序则会被驱动级配置覆盖。也要检查显示器线缆、接口模式和刷新率是否正确,尤其是更换 HDMI、DisplayPort 或扩展坞之后。

开启后明显卡顿

这通常意味着游戏帧率无法稳定达到刷新率。可降低分辨率、阴影、光追和抗锯齿等负载较高的选项,或尝试三重缓冲、可变刷新率及合理的帧率上限。不要把扫描件预览中的缩放抖动、打印软件中的页面重绘迟滞误判成 V-Sync 问题;这类现象也可能由内存、存储设备或应用自身的渲染逻辑造成。

结语:以使用体验决定开关

V-Sync 不是始终应开或始终应关的功能。它特别适合解决固定刷新率显示器上的画面撕裂,但可能以输入延迟和帧率波动为代价。先确认显示器刷新率,再根据应用类型、显卡性能和是否支持可变刷新率进行测试,通常比套用单一“最佳设置”更可靠。对大多数非竞技场景而言,稳定、完整且无撕裂的画面往往更重要。

参考资料

其他语言版本

关于作者

María FernándezRedactora

Investiga y prueba herramientas digitales. Le interesa todo lo que ahorre tiempo sin complicar la vida.