FreeSync和G

您所在的位置:网站首页 显示器dyac是什么开了有用吗 FreeSync和G

FreeSync和G

2024-07-16 15:23| 来源: 网络整理| 查看: 265

    众所周知,CSGO玩家喜欢吹卓威xl2546这款显示器。这款显示器是1920x1080@240HZ,没有FreeSync和G-sync。我之前黑卓威都是简单一说,这次就直接讨论讨论FS和GS的重要性吧。

    想写这篇文章的起因是我同学给我发了一个youtube的视频,那个作者推荐卓威显示器,谈到FS和GS的时候只说了一句“会增加输入延迟”就直接推断出了“CSGO不能开FS和GS”。可是增加多少延迟呢?如果增加的少,考虑到FS和GS可以消除撕裂,肯定是利大于弊的。

    于是我查了一些资料。做的比较好的是我同时间转载的那个视频,不知道写完专栏的时候会不会过审。那个视频作者用高速相机做了测试,对比了几种情况下,FS和GS兼容模式引起的操作延迟的高低。这篇文章讨论的是FS和GS兼容模式,不包括GS。由于使用的硬件和软件不一样,结论也许会不同,可能影响到结论的因素有:显示器型号,游戏,驱动版本等。

    那个视频的核心就是下面这张图。

输入延迟测试

    如果不想看视频的话,我这里可以简单说说每个测试项目的含义。

    第一行是分辨率,刷新率,和帧率。测试时保证整台机器性能足够高,标准是放开帧数限制,帧数可以顶到CSGO默认的帧数限制300帧。

    第二行,ingame FPS Cap是使用游戏内的fps_max指令锁帧。FRTC是使用A卡驱动锁帧。RTSS是使用MSI afterburner的附属软件RTSS锁帧。

    第三行是V-sync(普通垂直同步)和FS/GS是否开启。

下面说说测试结果。这里就不缩进了,每次手打4个空格好麻烦哎。

关闭垂直同步,关闭FS/GS,不锁帧(或者说仅使用默认的锁300帧),输入延迟(也叫操作延迟,即按下鼠标到屏幕看到反应的时间差)最低。A卡的输入延迟远小于N卡。N卡的输入延迟比A卡高51.9%,相当于240HZ显示器的两幅画面时间。如果你能感受到60HZ和144HZ的区别,那么这个输入延迟差距你也能感受到。

开启V-sync后输入延迟暴增。所以FPS竞技游戏一定不要开启V-sync。

使用游戏内锁帧和RTSS锁帧,锁帧到138帧(小于测试用的显示器,ASUS VG258的144HZ),A卡的输入延迟依然比N卡低。

使用FRTC锁帧会导致操作延迟暴增,几乎和开启V-sync相同。建议A卡用户玩FPS竞技游戏时,不要使用FRTC锁帧。如果游戏内有锁帧,就用游戏内,如果没有,可以使用RTSS。

开启FS和GS,并使用游戏内锁帧到138帧(FS和GS只能在帧率小于刷新率的时候生效)。N卡的输入延迟略低于A卡,为2ms左右,毕竟G-sync模块是要钱的。相比于不开FS和GS,A卡的输入延迟没有变化,N卡的输入延迟小幅度降低。所以文章开头说的FS和GS引起输入延迟增加的说法是完全错误的。

20200501更新:这条应该有问题。emmm,我感觉它这个图也有问题。可以看Gsync101的测试,我这篇文章里有一张图:CV5158825。如果说它这个图有问题,我这篇文章也可能有其他错误。。所以关于G-sync的测试建议去看Gsync101.

开启FS和GS,RTSS的锁帧造成的操作延迟都大于游戏内锁帧。所以尽可能使用游戏内锁帧吧。

同时开启FS/GS和V-sync,使用游戏内锁帧到138帧,输入延迟比不开V-sync略微增加一些。因为帧率小于刷新率,所以此时是FS/GS在生效,输入延迟肯定不会像仅开V-sync那么高。但开启V-sync并非没有好处。一些FS/GS显示器有可变刷新率的生效范围,比如我这台是40-144fps,如果帧率低于40fps,是有可能撕裂的。这一般发生在帧生成时间暴增和游戏内播片(一般是30fps或24fps的视频)时。

同时开启FS/GS和V-sync,不锁帧,此时是V-sync生效,输入延迟十分爆炸。

再说一下结论和我的观点。游戏只讨论CSGO。因为CSGO的优化不太好,其帧率不像OW可以怼到那么高。其硬件瓶颈也和OW不一样。而CSGO和吃鸡的常见帧率范围也不一样,所以这里没办法放到一起讨论。

如果你追求极低的输入延迟,并且对画面撕裂不敏感,推荐使用一张A卡,例如最新的RX5700系列,VEGA系列,RX590,RX580等等。显示器则可以购买卓威xl2546。关闭所有同步技术,不锁帧。

解释:输入延迟和帧率负相关,帧率越高,输入延迟越低。所以有人可能会想,N卡地表最强游戏卡TITAN RTX/RTX 2080TI帧率肯定锤爆一票A卡呀,输入延迟肯定更低呀。之前为什么说是只讨论CSGO呢,因为这个游戏十分特殊。当你放开游戏内帧率限制,即fps_max 0,你会发现CPU和显卡都没有满载,此时瓶颈的应该是内存控制器或者内存。所以显卡只要不太差,CSGO不会让你的显卡满载,也就无所谓显卡性能如何了。

如果你希望画面不撕裂,并且兼顾输入延迟不能太高,可以使用一张N卡,性能不需要太高,例如RTX 1660TI,RTX2060S。显示器方面则要购买支持GS或GS兼容模式的,刷新率要120HZ以上。游戏内锁帧到略低于刷新率的帧数,例如144hz锁142fps,当然也可以像视频作者那样锁到138fps。驱动里开启GS。关闭V-sync。

如果你预算有限,可以采用性价比较高的方案,即A卡搭配支持FS的显示器,刷新率要120HZ以上。游戏内锁帧到略低于刷新率的帧数,例如144hz锁142fps,当然也可以像视频作者那样锁到138fps。驱动里开启FS。关闭V-sync。

开启FS/GS,锁帧,并且帧率不波动,还有一个好处,就是你看到的每幅画面所代表的事件时间是均匀的。具体表现为匀速拉鼠标,屏幕上的准心运动速度是匀速的。如果不锁帧,就是不均匀的。fast sync和enhanced sync的唯一缺点可能就是这个,但如果帧率能稳定到刷新率的二倍以上,则可以使用fast sync/enhanced,锁帧到刷新率二倍。此时输入延迟比FS/GS+锁帧到刷新率的低,帧时间也是相对均匀的。这里说的比较复杂,感兴趣的可以问,不感兴趣我就不讲了,之前好像也讲过。

    这个视频是2019年年初做的,随着时间推移,驱动会更新,csgo会更新,结论可能会变。尤其是A/N两家都推出了降低延迟的技术。这个技术是通过降低渲染API的CPU预渲染帧数来实现降低延迟的,理论上不会影响文章所说的结论。关于这个可以看我之前的专栏文章,FPS游戏的参数那篇,里面有讲flip queue。降低该值会导致输入延迟大幅度下降,但在某些时候,帧率也会下降,由于非显卡原因造成的卡顿的可能性会增加。所以此时FS和GS就更加重要,因为它们可以降低卡顿感。

    那个视频作者还有很多测试视频,例如FS和GS的输入延迟对比(不是GS兼容模式),NVIDIA fast sync的输入延迟等等。我有空会转载,如果有必要会发专栏讨论。

    其实FS/GS完全可以不锁帧,这样就是帧率超过刷新率的时候画面可能撕裂,输入延迟极低,帧率低于刷新率的时候FS/GS会消除撕裂,降低卡顿感。对于帧率超过刷新率的时候,可以使用NVIDIA fast sync或AMD enhanced sync技术来解决撕裂问题。以后遇到相关视频再顺便讲吧。

    最后再说说为什么黑卓威。

    你知道为什么一般高刷新率显示器才有FS/GS么?因为60HZ很容易就能达到,帧率达到刷新率的话,可以通过简单锁帧或开启V-sync来避免撕裂。但很多游戏的帧率无法保持在高刷新率上,能稳定240fps的游戏非常少。如果帧率达不到刷新率,则有一些帧会重复2次或更多,有一些帧不会,这样跳帧会额外增加卡顿感。并且画面可能会撕裂。如果开启V-sync,则撕裂消失,但卡顿感更强。

    即使你的电脑性能足够让CSGO全程保持240HZ以上,你玩其他游戏的时候也会难受。并且卓威那款显示器是TN面板,TN面板什么色彩大家都懂。所以说显示器有FS/GS的话,你玩其他游戏时可以打开,避免撕裂和卡顿。如果你玩CSGO的时候不喜欢,你可以关掉FS/GS。如果让我推荐的话,emmmmmmm,算了,不推荐了,防止被说恰饭。我只能说240hz,支持FS/GS的显示器是存在的,感兴趣的自己找找吧。

我之前的一篇文章“关于各类游戏的同步和锁帧的设置方法“”中涉及到同时开启V-sync和FS/GS的条目可能是错的,但不同游戏可能有不同结论。并且FRTC锁帧可以换成游戏内锁帧或RTSS。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3