你对于游戏设置里的“垂直同步”(V-SYNC)选项一定不陌生,但你知道这个功能的具体作用,以及是否应该开启,何时开启吗?

1、要明确“垂直同步”的概念,我们先了解两个名词:“刷新率”和“缓冲区”刷新率
刷新率我们普及了很多遍。显示器刷新一帧画面时,并不是一次性把整个画面全部刷新出来,而是从上到下一行一行逐渐把图片绘制出来的。这个过程非常快,以至于人的眼睛难以觉察到,这个过程就被称为“逐行扫描”,是当前显示设备最主要的成像方式,当然早前的显示设备采用的是隔行扫描的显示方式,今天已经很少见到了。

而经过“逐行扫描”之后,一张完整的画面就呈现在显示器上了。那么我们经常在显示器或电视上看到的一个参数——“xxHz”是什么意思呢?
拿刷新率为60Hz的显示器来举例,“60Hz”就是指其屏幕一秒会刷新60次画面,如同我们知道的动画片一样,无数张静态的画面快速连续播放,由于人眼有“视觉暂留”,也就呈现出了动态的效果。而我们看到显示器上的画面,也正是以这种方式呈现在我们的眼前。 缓冲区
显卡渲染好一张画面之后,就会把这张画面储存在显存中的特定位置,这个位置就是“缓冲区”,储存之后显卡才会去渲染下一张画面。
如果显卡每秒钟可以产生120张画面是怎么样的情形呢?很显然,就是每1/120 秒就会有一张画面被存入缓冲区中,下一个1/120 秒,新的画面就会把上一张给取代掉,而这个过程,就是我们玩家都很熟悉的“帧数”概念。

那么现在问题就来了,如果显卡每秒可以产生120 张(即120帧)画面,但显示器每秒只能读取60 张(即60Hz),这会出现什么问题呢?答案就是:画面撕裂。
2
当今显卡的缓冲区分为两个:前缓冲区和后缓冲区。显卡只会将绘制完的图像写入后缓冲区,与此同时只有前缓冲区中的图像会被发送给显示器。
当后缓冲区中的“新鲜”图像写入完成后,程序不会将后缓冲区的画面传输到前缓冲区,而是会进行缓冲区的交换——将前缓冲区和后缓冲区的名字对调,即前缓冲区成了后缓冲区,后缓冲区成了前缓冲区。这样一来,刚刚绘制在后缓冲区的图像就能顺利地传给显示器了。经过这么一折腾,程序就可以在往后缓冲区写入图像的同时,不影响显卡将前缓冲区中的画面传给显示器,然后进行下一次“缓冲区交换”。这个过程就是显卡设置中常见的“双重缓冲”。
但是双重缓冲有个问题,两个缓冲区随时都可能发生交换,所以就会出现这种情况:前缓冲区中的画面刚传输了一半给显示器,两个缓冲区就发生交换了,后面传输的都是原来后缓冲区中的画面(即下一帧画面)。于是,显示器上的一幅画面成了前后两帧的结合,这就是画面撕裂产生的原因。

这种问题在高帧率情况下尤为显著,因为帧率越高,前后缓冲区的交换就越为频繁,这种撕裂感自然很招人烦,尤其是在玩游戏的时候。那么有什么解决方式吗?
这就是“垂直同步”的作用了。打开垂直同步选项后,当显示器尚未完成一帧画面的刷新时,两个缓冲区就不允许交换;只有当显示器刷新完一帧画面时,缓冲区才可以进行交换,这样就杜绝了“在进行数据传输的过程中交换缓冲区“的可能,自然也就解决了画面撕裂的问题。

但这样就万无一失了吗?并不是。新的问题就是我们深恶痛绝的:延迟。
3、在帧率比显示器刷新率高很多的情况下,为了将显示器的刷新时间和显卡向缓冲区写入画面的时间保持同步,必然就需要人为地增加延迟,来延后“过快生成的画面“向显示器的输出,这显然会造成一定程度上的影像传输和操作反馈的延迟。
延迟对于需要快速反应的竞技类游戏来说几乎是致命的,这也是为什么很多人建议关闭垂直同步的原因所在了。
既然不开垂直同步会画面撕裂,开了又会有延迟,那画质和性能就不能兼得吗?
当然,显示技术的发展不会漠视这个问题的存在,当前主打电竞的显示器配备的“G-Sync” 和“ FreeSync”技术正是为了解决这个问题而存在的,两项技术都属于“显示器动态刷新”技术,目的是让显示器可以动态调整自己的刷新率,使其和显卡输出画面的帧率完全同步,这样不仅可以解决画面撕裂的同时不出现操作延迟,还可以在帧率低于60帧的情况下同样提供垂直同步的效果,消除画面撕裂。

但这种显示器普遍价格较高,而且涉及设备的更换,当前已经有了更简单的解决方案——“三重缓冲”,它在双重缓冲的基础上再加入了一个帧缓冲区,组成了一个前缓冲区,两个后缓冲区的规格。程序来回向两个后缓冲区写入图像,每次显示器刷新时,前缓冲区就和最近完成写入的那个后缓冲区交换。
这样即便有一个缓冲区被禁止交换,另外两个缓冲区还是可以来回写入图像,于是就不需要人为增加画面延迟了。

但“三重缓冲”依旧存在问题,那就是需要额外占据显存,对配置不那么高的玩家而言,显然也存在额外成本。而更重要的一个问题是,游戏是否支持“三重缓冲”,完全取决于游戏厂商。
4、说了那么多,建议就是,对于自己电脑的配置有足够自信的玩家,还是建议打开“垂直同步”和“三重缓冲”,这对消除画面撕裂和延迟都是很有帮助的。但如果你的配置不够到位,或是发现打开之后存在严重延迟,那么就果断关掉吧,想解决问题还是需要升级设备了。

如果你对画面撕裂和延迟都深恶痛绝,那么华硕XG279Q的出现,就能轻松帮你解决这两个问题!

它不仅拥有170Hz的超高刷新率,更是支持G-Sync动态刷新技术,彻底告别画面撕裂和延迟问题不再是梦。
不仅如此,1ms超低延迟配合暗影增强技术,无论你的目标是吃鸡还是提升段位都能轻松助你达成,2k的高分辨率让你日常使用也能享受高清视界。

心动了就果断行动起来吧!「绝杀」电竞显示屏ROG XG279Q,高帧率低延迟,轻松满足你对竞技的苛刻要求!

华硕 ROG玩家国度 XG279Q绝杀 电竞显示器 27英寸 2K Fast IPS 1ms灰阶 170Hz G-SYNC兼容 HDR400

opengl开启垂直同步_应该开启“垂直同步”吗 ?相关推荐

  1. amd显卡关闭垂直同步 linux,Windows8系统垂直同步怎么关?Intel/AMD/NVIDIA显卡关闭方法...

    垂直同步有时能让大家在Win8系统中玩游戏获得更好的显示效果,而有一些游戏则列外,必须关闭才能正常运行或是有些更好的操作体验,那么系统垂直同步怎么关? 关闭垂直重同步一般需要在显卡的控制面板中进行操作 ...

  2. php 开启,PHP服务的开启详细步骤

    安装完php,使用chkconfig命令来查看php-fpm服务是否开启,如果没有开启 1. 在/etc/init.d/目录下创建脚本php-fpmvim/etc/init.d/php-fpm 2. ...

  3. Win11语音助手怎么开启 Win11语音助手开启的方法

    自从Win10系统内置cortana小娜开始,就有很多用户非常喜欢这个AI人工智能,而不少小伙伴在更新的到Win11的系统之后也想使用语音助手却不知道如何开启,下面就和小编一起来看看应该怎么操作吧. ...

  4. 猎豹浏览器禁止跟踪怎么开启 禁止跟踪功能开启方法

    为了防止第三方网站跟踪用户活动,包括猎豹浏览器在内的多款浏览器产品都上线了"禁止追踪"功能.不过,需要注意的是,"禁止追踪"功能是需要手动开启的!那么,该怎么操 ...

  5. 开启Windows文件共享必须开启的两个服务

    开启Windows文件共享必须开启的两个服务分别是: 1.Server服务. 2.Workstation服务. 如果文件共享丢失,可以去首先去查看这两个服务是否停止,如果停止,请启动或者重启. 转载于 ...

  6. xp系统开启 服务器配置,xp系统开启 服务器配置

    xp系统开启 服务器配置 内容精选 换一换 云堡垒机与AD服务器对接,认证登录系统的用户身份,AD认证的模式包括认证模式和同步模式两种.认证模式在此模式下,云堡垒机不会同步AD域服务器上的用户信息,需 ...

  7. 无线路由器的WMM功能、开启Short GI和开启ap隔离

    无线路由器的WMM功能和开启ap隔离,以及开启Short GI有什么用 无线路由器中有开启WMM.开启Short GI和开启AP隔离分别代表什么呢?这是我在我的TP-LINK无线路由器TL-WR841 ...

  8. 手机真机开启开发者模式并开启usb调试

    文章目录 这里以小米 8 为例子,系统 android 9,MIUI 11 设置->我的设备->全部参数->快速连按 MIUI 版本就会显示已经打开了开发者模式 设置->搜索开 ...

  9. php安装和开启curl扩展,php开启curl扩展

    配置方法: 1.拷贝PHP目录中的libeay32.dll 和 ssleay32.dll 两个文件到 system32 目录. 2.修改php.ini:配置好 extension_dir ,去掉 ex ...

  10. 服务器芯片如何开启睿频,如何开启睿频加速技术及总结

    正确设置BIOS,开启睿频加速技术 虽然睿频加速技术是Core i7/i5提供的新功能,但对于某些主板而言,该功能默认是关闭的,也有些主板只开启了一半的睿频加速功能.下面我们将为大家展示如何正确设置B ...

最新文章

  1. c语言三目运算程序,有C语言中三目运算符 联系到的 程序打trace
  2. create_workqueue和create_singlethread_workqueue【转】
  3. javascript继承模式原理与示例深入剖析
  4. 你必须掌握的20个python代码,短小精悍,用处无穷
  5. HDU2842之斐波那契亚数列变形,动态规划
  6. Windows 8实例教程系列 - 数据绑定高级实例
  7. Julia :元编程、宏
  8. 单文件小型数据库的选择
  9. SDEWAN CNF for OpenNESS
  10. 网路游侠:关于几个免费在线挂马检测网站
  11. 发现讯时CMS4.5的几个问题
  12. 天基实业个人投资理财选择优质项目最为重要
  13. 【qq机器人】东京奥运奖牌
  14. Android查询通讯录信息
  15. Rainbow portal 研究
  16. C# 发送邮件方法2
  17. 你到底要一台什么样的笔记本
  18. 在线选课系统UML大作业
  19. win10自带邮箱怎么服务器,win10系统查看邮箱服务器信息的操作方法
  20. NRC词语情绪词典和词语色彩词典

热门文章

  1. jQuery的实用特性扩展类库:jQuery++
  2. 有感于乐清老村长惨死轮下
  3. 一个查询语句各个部分的执行顺序
  4. Spring事件监听机制
  5. SpringBoot项目获取Spring容器中的bean
  6. 代码分析测试SaaS平台Code Climate获得450万美元A轮融资
  7. gradle 错误: 编码GBK的不可映射字符
  8. cocos2d-x之物理世界(创建物理世界)
  9. 思科特定接口禁用RIP
  10. 循序渐进 OSPF的详细剖析(二)