什么是屏幕撕裂以及如何预防?

屏幕撕裂是视频显示器中常见的问题。用技术术语来说,它发生在显示器同时显示来自多个帧的图像时。但是屏幕撕裂还有更多的东西。 

要了解屏幕撕裂,您必须了解显示器如何显示图像。

监视器的工作原理

要了解什么是屏幕撕裂,您需要了解显示器如何显示信息。物理屏幕分为像素,每个像素会显示红光、绿光或蓝光。计算机告诉显示器每种颜色要显示多少。

图像显示为单个静止帧,然后一遍又一遍地重新绘制,并带有描绘运动的微小变化。绘制这个新图像的速度称为刷新率。 

大多数现代显示器的刷新率为 60 Hz,这意味着它们每秒刷新 60 次。更高性能的监视器以更高的速度刷新,高达每秒 360 次。 

控制显示的设备称为图形处理单元或GPU。这通常被称为显卡。大多数主板具有内置(或集成)GPU(GPUs),而面向游戏的机器需要专用(或独立)GPU。 

GPU和显示器之间的相互作用是导致屏幕撕裂的原因。

什么是屏幕撕裂?

当显示器与GPU不同步时会发生屏幕撕裂。监视器不会立即渲染图像,如果它还在渲染当前图像的过程中从GPU接收到新图像,它将开始使用新信息渲染新图像。

这会导致图像混合或屏幕撕裂。虽然当显示器和GPU不同步时会发生这种情况,但显示器刷新速度比GPU快还是慢都没有关系。速度差异足以造成屏幕撕裂。

撕裂的屏幕并不总是像稍微不同步的图像那么简单。在某些情况下,它会在屏幕上表现为轻微的失真,如上图。在其他情况下,颜色将无法对齐,或者图像的边缘会出现断断续续的情况。

GPU需要以显示器刷新率的倍数或刷新率的 1/X 的速度发送新图像。对抗屏幕撕裂的关键是保持GPU和显示器彼此同步。 

如何对抗屏幕撕裂

有几种方法可以阻止屏幕撕裂(或至少将其最小化)。G-Sync 和 FreeSync(G-Sync and FreeSync)都可以帮助减少或完全消除游戏体验中的屏幕撕裂。这两项服务都使用 VESA 的自适应垂直同步(Adaptive V-Sync)技术来实现这一点。 

G-Sync是对抗屏幕撕裂最有效的方法之一,但它有特定的技术要求。具体来说,您必须拥有NVIDIA显卡才能使用G-Sync。 

G-Sync 强制显示器和GPU相互同步。这确保了仅在完成最后一帧时才会绘制新帧。所有这些都发生在所谓的“帧缓冲区”中。” 框架(” Frames)只有在完成后才会被推送到显示屏上,这完全可以防止屏幕撕裂。

FreeSyncG-Sync类似,但它是AMD的服务版本。因此,您将需要AMD显卡。FreeSync将显示器的刷新率与您正在玩的游戏的帧率同步。这意味着简单的游戏可能根本不需要FreeSync,而要求更高的游戏可能会迫使显示器的刷新率低于其最低刷新率。

低帧率补偿

这是可能的,因为所谓的低帧率补偿是一种技术,可以在显示器低于其最低预期刷新率时进行补偿。 

但是,也有一些缺点。虽然G-Sync旨在消除屏幕撕裂,但由于所涉及组件的价格,它通常会带来更高的成本。FreeSync更便宜,但使用VESA 自适应同步(VESA Adaptive-Sync),并不总是那么有效。 



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts