如何拥有最丝滑流畅的游戏体验:再谈帧率刷新率输入延迟等

如果游戏支持NvidiaReflex低延迟技术,那么可以做以下调整。

接下来我会解答一些可以预见的疑问或争议。上面的结论看不明白的地方你也可能在下文找到答案。

垂直同步干两件事情,一是把帧率锁定在显示器最高刷新率,避免显卡输出多余显示器能处理的帧率;二是阻止显卡在显示器更新完当前帧之前输出新的帧给显示器,显示器处理完这一帧了,显卡才会给显示器下一帧。这样能够完全消除屏幕撕裂,但会带来很高的输入延迟,因为你的操作不会及时的反应到画面上。

然而在基本和丝滑方案里,帧率被限制在显示器刷新率以下,此时垂直同步实际上不起作用的,不会带来输入延迟。

那你可能又要问了,我都开启G-Sync并且限制帧率了,垂直同步不是不起作用呢?为什么还要开呢?那是因为如果不开,G-Sync生效状态下,屏幕底部仍然偶尔会出现撕裂。

此时的垂直同步只会为G-Sync起到稳定帧时的作用,是一种帧补偿机制,避免帧时的并不会带来的屏幕撕裂。细说的话太技术向,这里就不谈了。总之,开启G-Sync+垂直同步+限制帧率低于显示器最高刷新率4帧=最优解。

下面放一些测试数据:

是也不是,限制帧率的原因有两点。

一是为了消除屏幕撕裂。当帧率大于显示器刷新率时就会带来屏幕撕裂,不管你是不是G-Sync的显示器。另外G-Sync在这个时候是不起作用的。

二是为了降低输入延迟。尽管几乎所有人都认为FPS越高就代表着系统延迟越低,但实测结果却出乎意料。实际情况帧数较高而GPU满载时的输入延迟要显著高于帧数较低而GPU非满载时。具体看以下测试数据。

这组数据我们重点看上下红框数据的对比。(其他数据在比较当时A卡推出的Anti-Lag和N卡的低延时模式的效果,这是另外一个话题,而且情况有变,我们先不谈。)

可以看到,当GPU负载率在75%左右的时候,尽管此时的帧数比上面要低20多帧,输入延迟依然比GPU满载的时候降低了40%。提高帧率限制到仅比满载时低个几帧,GPU占用率为97%以下时,输入延迟仍然比满载的时候要低了很多。

我们降低以下渲染分辨率,把帧率拉高,看看高帧率下的表现。结果依然是非满载状态下的输入延迟显著低于满载状态下的输入延迟。

看下别的游戏中,结果也是一样。稍微限制一下帧率,保证GPU不满载,即可降低输入延迟。

这是为什么呢?原因是当GPU满载时,就会进入GPU瓶颈,此时CPU跑在GPU前面,发给GPU的渲染任务不能被及时完成,就会堆积在渲染序列。当渲染序列满了,CPU就得等GPU完成任务之后,再安排新的任务,由此造成延迟。

一个好的帧率限制工具做的事情就是通过限制帧率来创造一个类似CPU瓶颈的场景。CPU不会跑在显卡前面,渲染序列一直是空的,显卡坐等渲染,来一帧渲一帧,完全应付的过来。这样就不会造成渲染延迟。

只要游戏支持,就优先使用游戏自带的设置,因为他是从引擎级别限制的,带来的输入延迟最低。

其他游戏推荐使用RTSS或N卡控制面板,他们的优势是帧时极其稳定,画面最丝滑流畅。

基于问题3中所说的机制,NvidiaReflex使得开发者能够让游戏引擎更好的处理CPU和GPU之间的关系,保证CPU给的每一帧GPU都能及时渲染,从不堆积渲染序列。

你可以把它简单理解为一个进化版的帧率限制器,而且是一个动态的帧率限制器,启用Reflex就不需要限制帧率了。它能够让你享受最大帧率的同时,还能避免进入GPU瓶颈而导致系统延迟增加。

你无需做什么,这是游戏开发者干的事,只要游戏支持,你开启那个选项就好了。很多FPS游戏都支持Reflexl了,如Apex英雄和COD。

可以看到,开启Reflex后,仅仅损失了1fps,输入延迟却降低到与CPU不满载时差不多。

如果没有GPU瓶颈的问题,例如你FPS限制为140,GPU无压力,从来不满载,你的输入延迟已经是最低了,开启Reflex没用但也没有任何负面影响。

还是看图说话吧。作者分别在60Hz、144Hz、240Hz和360Hz的显示器上测试了不同帧率下的输入延迟情况。

看数据我们几个有趣的发现:

我们都知道,当显示器显示一帧画面时,它实际上是从顶部逐行刷新到底部的。读取的是显卡前台缓存中的内容。只不过这个过程很快,我们肉眼分辨不出来。60Hz下,就是16.6ms刷一屏的内容。

当帧率大于显示器刷新率时,显示器还没更新完帧A,显卡把帧B渲染好送过来了,然后显卡接着往下刷新的时候刷出来其实是帧B的内容。

还没刷到底呢,显卡又把帧C送过来了。

此时屏幕上就会出现撕裂,随着帧率超过刷新率越多,撕裂处也就越多。尽管这个时候系统延迟不高,我们移动鼠标还是非常跟手,但是屏幕的严重撕裂会让画面看起来很糟糕,而且并不流畅。

前面提到,垂直同步消除撕裂的机制是让显卡等着,显示器刷完一屏后再从显卡那里拿新的一帧。这样保证了画面的完整无撕裂,但是代价是输入延迟。

而G-Sync和FreeSync的原理就是显示器是可变刷新率,在支持的帧率范围内,刷新率根据帧率变化而实时变化,做到画面刷新的即时且完整无撕裂。为了使这个技术生效,我们要把帧率限制在显示器支持的最大帧率以下,例如使用144Hz显示器就把帧率限制为140fps。

其实还有个快速垂直同步,那个体验很差,就不提了,感兴趣可以自己搜索一下。

我的显示器买的早,华硕PG348Q,3440*1440分辨率,刷新率只有100Hz。

显卡是3080Ti,绝大部分游戏都可以跑满100fps,还能拉高渲染比例。个别画质拉满跑不到100fps的游戏也不是那种对输入延迟要求高的游戏,所以不用考虑。

于是,我在N卡控制面板中设置全局最大帧率设为96,垂直同步设为应用程序控制,并在游戏内开启。我喜欢锐利的画面,于是还开了0.5的图像锐化。

针对竞技类FPS游戏,我在单独程序设置里把最大帧率停用,然后在游戏内限制最大帧数为96。

这样几乎所有的游戏都可以流畅无撕裂运行,切输入延迟低,体验完美。

以后可能会考虑换更高刷新率的屏幕,毕竟对于竞技类FPS游戏,100Hz还是低了点。

THE END
1.wow本地延迟高怎么解决wow怎么看延迟wow本地延迟高怎么解决 wow怎么看延迟 导读wow又称魔兽世界,它是一款非常经典的多人在线竞技类游戏,其独特的玩法也是吸引了无数玩家的关注。而在接下来的内容中,小编就将针对wow本地延迟高怎么解决这一问题展开详细的解答,是可以有效的解决各种延迟https://www.9game.cn/news/10680118.html
2.CS2界面怎么显示帧数CS帧数显示需要加速器吗但是游戏卡顿不一定是帧数问题,如果大家的帧数能够稳定在60左右但还是感觉卡,就有可能是网络不佳造成游戏延迟大。这个时候就需要加速器来对游戏网络进行优化了,小编推荐使用biubiu加速器新用户能够领取三天免费加速的福利。下面就是通过一些画面设置来提升帧数表现了,建议大家禁用【垂直同步】和【环境光遮蔽】,将多重https://baijiahao.baidu.com/s?id=1780063032061188692&wfr=spider&for=pc
3.《绝地求生》延迟查看方法吃鸡怎么看ping绝地求生延迟查看方法: 1、首先你需要进入了吃鸡界面。 2、打开电脑的系统任务管理器。 3、在性能选项里点开资源管理器。 4、点开网络,进入到网络活动进程中,把TSLGAME.EXE的勾点上。 5、这时候在下面就会出现TCP的链接,玩家可以看到具体的延迟时间是多久了。https://www.163.com/game/article/D1KKEOUC00318QQ3_mobile.html
4.lol怎么显示延迟(英雄联盟延时怎么看)lol怎么显示延迟(英雄联盟延时怎么看) 《英雄联盟》(League of Legends,LOL)是一款备受玩家喜爱的电子竞技游戏。在游戏中,延迟是一个重要的因素,它影响着玩家的游戏体验和竞技水平。本文将会介绍如何显示延迟以及如何解读延迟数据,帮助玩家更好地了解和应对游戏延迟问。http://youxi120.com/showinfo-4-6644-0.html
5.使命召唤战区怎么显示查看游戏延迟与丢包数使命召唤战区这款游戏受到很多玩家的喜爱,在游戏中,玩家可能会因为游戏延迟和丢包导致卡顿先开枪还是被人击杀的情况~在看回放时根本没看到自己开枪,其实这就是由于游戏延迟导致的,如果我们可以在游戏中显示延迟情况,那么就可以大概率的避免这些问题。游戏气质支持在游戏画面中显示延迟与丢包数,。不过需要进行设置,不会设http://www.winwin7.com/JC/19352.html
6.使命召唤16战区怎么查看游戏延迟FPS查看游戏延迟方法FPS使命召唤16战区怎么查看游戏延迟FPS?想来很多朋友都还不是很清楚吧,小编今天给大家带来的就是使命召唤16战区查看游戏延迟方法FPS一览,需要的朋友不妨进来看看。 使命召唤16战区查看游戏延迟方法FPS一览 (点击图片查看大图) 在设置里找到一般设置,然后选择下拉菜单,再找到FPS计数器、服务器延迟、封包遗失,然后将这三项打开https://mip.ali213.net/gl/html/416839.html
7.剑灵怎么看延迟?剑灵游戏看延迟通用方法剑灵怎么看延迟?剑灵游戏看延迟通用方法 导读:很多剑灵的玩家都不知道剑灵的延迟在游戏哪里可以看到。那么在这里就教给大家一种通用的方法,即便不是剑灵,只要你掌握了方法都可以去看到延迟了。 很多剑灵的玩家都不知道剑灵的延迟在游戏哪里可以看到。那么在这里就教给大家一种通用的方法,即便不是剑灵,只要你掌握了方法https://www.te5.com/bns/2016/86753.html
8.CSOL2怎么看自己pin和帧数怎么查看自己的网络延迟CSOL2中有的玩家会发现自己突然很卡,但是却没办法看到自己的网络延迟和帧数,那么怎么看呢?设置那里可以设置显示pin,确认设置后,画面右上角有一堆绿色文字,就可以一直显示了。 以上就是CSOL2中看自己PIN和帧数的原因了,希望能够帮助到大家,祝大家游戏愉快。https://www.8090.com/news/gonglue/article_154244.html
9.永恒之塔游戏实时网络延迟怎么看?在这里跟大家分享#永恒之塔怀旧永恒之塔游戏实时网络延迟怎么看?在这里跟大家分享 #永恒之塔怀旧服 #永恒之塔守护星 #端游 #多人游戏 #我们比你们多一个世界 @永恒之塔 @抖音热点宝 @抖音创作者中心 @抖音媒体内容优推官 - 守护北尘于20240207发布在抖音,已经收获了26个喜欢,来抖音,记录美好生活!https://m.douyin.com/share/video/7332627365337533723
10.绝地求生大逃杀怎么看延迟帧数延迟查看方法游戏攻略绝地求生大逃杀这款游戏从公测到如今也有一段时间了,很多玩家在游戏中总是看一看延迟效果,却不知道绝地求生大逃杀怎么看延迟。那么帧数查看方法又是什么呢?我们不妨了解一下。 绝地求生大逃杀怎么看延迟: 延迟查看方法 1、启动游戏 2、打开WINDOWNS的系统任务管理器 http://www.hxnews.com/news/dmyx/djyx/yxgl/201711/29/1354114.shtml
11.英雄联盟手游延迟多少正常lol手游怎么看延迟多少无论是端游网络游戏还是手机网络游戏,延迟问题都是整个游戏中最需要解决与面对的问题。对于一些信号不好的地方,有的时候时好时不好的网络延迟也是一种非常致命的因素。那么玩家又要如何在英雄联盟手游中测试自己的网络延迟呢? lol手游游戏延迟查看方法: 1、打开设置,点击右上角的网络测试的选项。 https://www.jb51.net/gonglue/795385.html
12.逃生试炼卡顿怎么办游戏延迟解决方法逃生试炼卡顿的结局方法是在在设置里,找到网络选项卡,把其他地区关闭掉,只留下亚太地区,这样延迟就不会太高。 联机延迟解决方法: 可以在设置里,找到网络选项卡,在里面可以查看各个地区的延迟。 例如:美国、亚太,后面会跟上对应的延迟。 这些地区是可以开启和关闭的,所以如果你主要和亚太朋友一起玩,而且亚太延迟不https://m.18183.com/gonglue/202305/4672775.html
13.战地2042延迟怎么看战地2042延迟查看方法介绍战地2042延迟怎么看?EA的nice try服务器是很多玩家心里的痛,战地2042B测已经开启,那么在游玩时候要怎么看延迟呢,今天小编为大家带来了一篇战地2042延迟查看方法,一起来看看吧。 战地2042延迟怎么看 战地2042这款游戏目前正处于B测阶段,出现的BUG非常多,而且服务器很差,中国玩家要顶着很高的延迟玩,但是很多玩家都不https://www.duotegame.com/mgl/30677.html
14.剑灵服务器延迟时间在哪看,《剑灵怎么看延迟》,剑灵怎么显示ping剑灵 怎么看延迟 您好,剑灵游戏里是不能查看延迟的,您可以切出游戏在任务管理器里面进行查看,或者下载一个延迟检测工具希望对您有所帮助 剑灵怎么看网络延迟 游戏本身不提供,没找到过这个选项。可以用360的进程流量功能。 可以看到当前运行的进程的网络使用情况来大致的监测。 https://blog.csdn.net/weixin_28764661/article/details/119271861
15.游戏王大师决斗延迟怎么处理游戏王大师决斗需要加速器吗游戏王大师决斗延迟怎么处理?虽然上线了好长时间,但是热度依旧不减,经典卡牌元素跟策略玩法模式会给大家碰撞出更加有趣的体验感,不过游戏的过程中最担心的就是遇到网络问题,眼看着就要胜利的时候突然一个一百八十度的大跳转,是多少玩家的心酸血泪史啊,今天的这期就来告诉大家如果解决。 https://www.wandoujia.com/apps/6648837/13062224742918335606.html
16.lol游戏中怎么显示延迟英雄联盟游戏中的延迟怎么显示英雄联盟作为竞技类游戏,对延迟还是有些要求,越低的延迟能带来更好的游戏体验,反之则会降低游戏的体验,那么就会有小伙伴问,应该怎么打开LOL的延迟显示呢,下面就给大家带来两种方法。lol游https://ol.3dmgame.com/gl/195601.html
17.外服游戏加速器延迟值多少正常低延迟游戏加速器分享怎么有效降低游戏延迟 要降低游戏延迟,主要的方法就是优化上述提到的因素。比如: 1.使用游戏加速器:加速器可以帮助你选择更优的网络路径,减少距离和网络拥堵造成的延迟。尤其是降低外服游戏延迟效果特别明显。 2.优化本地网络:升级宽带计划、使用高质量路由器、确保网络环境稳定。 https://ol.gamersky.com/news/202401/1697055.shtml
18.现在的游戏手机,飚GPU跑分是远远不够的似乎怎么打赢手机游戏,是联发科这次思考的重点。 打赢游戏要靠:资源调度、画质、操控 GPU部分的绝对性能并非联发科此次宣传的重点,而联发科对于游戏芯片的理解,也不在跑分成绩上。如何“赢”得游戏,体现在几个层面,包括负载调控、画质、操控体验,以及网络延迟四个方面。 https://www.eet-china.com/news/201907311059.html
19.投影仪游戏模式的作用大揭秘,看看游戏模式对投影仪重要吗投影仪游戏模式的作用是最大程度地减小画面的输入延迟,它可以减少一些不必要的对画面的计算从而来加快对画面信号的传输速度,随着投影仪对信号计算量的降低,这时游戏画面的延迟也会相对降低,从而带给用户更好的游戏体验。目前配有游戏模式的投影仪有当贝F5等等,这类投影仪可以将延迟降低到20ms以内,这样的延迟让用户在https://www.touying.com/t-51772-1.html