Toolswork浅谈垂直同步的作用
toolswork吧
全部回复
仅看楼主
level 11
toolswork 楼主
很多吧友都问我什么时候开新贴,我们内部其实也就很多值得讨论的问题商量过。可以开贴来聊一聊的东西不少。不过Toolswork团队人员虽说也挺多但大家平时都有自己的工作,有在校大学生,有老师,有律师,还有大熊本身做国际贸易,唯独没有专业做计算机行业的人,这个我们自己都感觉有点奇葩……
对于Toolswork团队来说我们也是希望尽量保证帖子的质量,让愿意花时间看帖并支持我们的吧友能够获取一点点比较实用的内容。所以发贴量比较少也在所难免,不过夏天到了正是我们行业淡季的时候,我们反而可以花更多时间和心思在硬件测试方面了,不过不知道我这么想会不会被老板骂……
言归正传,垂直同步的意义和作用相信大家都有所了解,关于垂直同步的各种科普帖子不计其数了,那为什么Toolswork团队还要再炒这个冷饭呢?
2015年06月12日 06点06分 1
level 11
toolswork 楼主
MSI Afterburner 下载链接
http://kuai.xunlei.com/d/KIQSAOtBW8V3VQQA985
2015年06月12日 06点06分 3
level 11
toolswork 楼主
我们现在就来点评一下垂直同步最基本的作用,这也是网络上流传的最多最广的结论。
1 打开垂直同步可以锁定输出帧率为60FPS,60FPS已经可以使游戏达到完美流畅水平。
2 打开垂直同步可以降低CPU与GPU的使用率,达到降低整机功耗的效果。
3 打开垂直同步在降低CPU和GPU功耗的同时还降低了发热量,对整机温控有很大帮助。
以上这三点是我们查阅垂直同步相关资料的时候所看到的最多的结论,经过实测这三点Toolswork团队认为是无可置疑的真理。
2015年06月12日 06点06分 4
level 11
toolswork 楼主
我们选用了两台主机来进行测试,配置单如下。
2015年06月12日 06点06分 6
level 11
toolswork 楼主
测试游戏我们选定了两款
1 战机世界
2 剑灵
先给大家解释一下我们测试配置和测试游戏为何如此选择。
2015年06月12日 06点06分 7
level 11
toolswork 楼主
配置1 与配置2最大的区别在于CPU平台不同,LGA775平台的酷睿2四核Q9450与LGA1155平台的i5-3470相比较在性能上有着很大的差距。
通过测分结果我们很直观的得出结论:
1 多核性能方面i5-3470比Q9450高出了(505-283)/283=0.784,接近80%的性能提升。
2 单核性能方面i5-3470比Q9450高出了(131-75)/75=0.747,接近75%的性能提升。
2015年06月12日 06点06分 8
level 11
toolswork 楼主
大家可以看到配置2的CPU与显卡明显是更为合理的搭配,配置1主要是为了测试一下明显是高卡低U的电脑在CPU性能瓶颈比较严重,FPS受到很大影响的情况下垂直同步开与不开与配置1这个相对更合理的搭配相比较会有什么不同结果。
测试游戏的选择理由也很简单,剑灵和战机世界这两个游戏可以称得上是硬件优化的渣中之渣。有人说TX游戏是A黑。经过我们对剑灵的测试来看不仅仅是A黑,这游戏是A和N两家都黑啊。
战机世界就更不用说了,与同门兄弟坦克世界一个德行。硬件优化方面差得比剑灵要说有过之而无不及,话说老毛子做的游戏真是不靠谱。之所以选两款硬件优化比较差的游戏来做测试,主要是因为这样的游戏帧数是极为不稳定的。相比那些硬件优化做得比较好的游戏来说对于测试垂直同步打开或关闭的区别会更加明显。
2015年06月12日 06点06分 9
level 11
toolswork 楼主
下面正式进入测试环节:
首先是战机世界的测试结果。
下面的FPS折线图是我们经过在不同游戏场景下分别连续采集60秒的游戏画面中FPS值的变化情况。相比只挑选FPS的最高值和最低值就轻易下结论无疑是更具有准确性的。
测试配置1的折线图
设置游戏画面默认的质量最高,分辨率1920*1200,其他设置不动,关闭垂直同步。
设置游戏画面默认的质量最高,分辨率1920*1200,其他设置不动,开启垂直同步。
2015年06月12日 06点06分 10
level 11
toolswork 楼主
两张折线图非常直观地反映了垂直同步关闭和开启之后FPS值的变化情况。
1 关闭垂直同步的情况下,开始阶段的绿色折线比较集中在60-80FPS之间,其中有两次从110FPS以上到 50FPS以下的大幅度跳帧出现。
对比垂直同步打开后,绿色折线完全集中在50-60FPS之间了,没有发生大幅度跳帧的状况。
2 关闭垂直同步的情况下,进入云层后的红色折线同样是比较集中在60-80FPS之间,但总体上来看帧数比绿 色折线要低一些了。两次从110FPS到接近于30FPS的大幅度跳帧发生。
对比垂直同步打开后,红色折线绝大部分集中在60FPS这条线上,期间有三次从60-40FPS的跳帧发生。
3 关闭垂直同步的情况下,混战场面的黑色折线反映出来的FPS值就比较惨了,基本上是集中在40FPS这条线 上,最高点也仅仅是60FPS左右。不过跳帧状况有所缓解。
对比垂直同步打开后,黑色折线绝大部分集中在50-60FPS之间,其中维持在60FPS上的点还是呈现持续性 出现的。只不过跳帧现象出现的比较频繁,最低点接近30FPS。
2015年06月12日 06点06分 11
level 11
toolswork 楼主
通过两张FPS数值折线图比较,我们似乎发现了一个规律,就是在关闭垂直同步的时候,三条折线图普遍存在跳帧比较严重的现象,而且出现的次数比较多。FPS值的最低点相距60FPS这条线会比较大。
那么打开垂直同步之后,三条折线图所显示的FPS数值都是更加贴近于60FPS这个完美流畅的标准,出现在60FPS这条线上和50-60FPS之间的点比较集中且具有持续性,FPS值的最低点距离60FPS这条线相对也要小一些。
2015年06月12日 06点06分 12
level 11
toolswork 楼主
下面我们来看一下测试配置2的折线图
设置游戏画面默认的质量最高,分辨率1920*1200,其他设置不动,关闭垂直同步。
设置游戏画面默认的质量最高,分辨率1920*1200,其他设置不动,开启垂直同步。
2015年06月12日 06点06分 13
level 11
toolswork 楼主
1 关闭垂直同步的情况下,开始阶段的绿色折线比较集中在120-130FPS之间,折线图非常平滑基本无跳帧现 象发生。
对比垂直同步打开后,绿色折线完全集中在60FPS这条线上,没有发生跳帧的状况。
2 关闭垂直同步的情况下,进入云层后的红色折线同样是比较集中在50-70FPS之间,大多数出现在60FPS以 上。有一次跳帧到40FPS。
对比垂直同步打开后,红色折线完全集中在50-60FPS之间了,大多数出现在55FPS以上。并且没有跳帧现 象发生
3 关闭垂直同步的情况下,混战场面的黑色折线主要集中在70-100FPS之间,整体超过60FPS。
对比垂直同步打开后,黑色折线绝大部分集中在50-60FPS之间,其中维持在60FPS线上的点还是呈现持续 性出现的。有一次跳帧到48FPS。
2015年06月12日 06点06分 14
level 11
toolswork 楼主
通过以上四张折线图所反映出来的FPS值变化情况,进一步印证的我们所得出的规律。就是在关闭垂直同步的情况下,不管是配置1还是配置2,这两台主机在游戏中的FPS变化范围会比较大,跳帧情况发生得相对频繁。
而打开垂直同步之后,FPS值制高点锁定在60帧。这时候游戏中FPS值的变化范围明显缩小,出现在60FPS的点上持续性明显加强了。并且最重要的是FPS值的最低点相对关闭垂直同步的时候有所提高,整体上更加贴近于60FPS这条线。
以上这些不同之处在配置1这台电脑上反映的更加明显。Toolswork团队所得出的一个结论到此也初现端倪了。
至于这个结论是什么?还需要更多的测试来验证。我们一会再说。
2015年06月12日 06点06分 15
level 11
toolswork 楼主
马上进入第二款游戏《剑灵》的测试环节。
首先说明一下游戏的测试环境,游戏中我们选择在大漠偷灵石的场景下来进行,玩家和NPC比较集中。排除玩家与NPC比较少的简单场景,我们玩网络游戏肯定不是为了当独行侠的。所以简单场景下无法真实反映主机性能和FPS值变化。
另外还要排除组队刷BOSS的场景,我们测试时的4790k+GTX970在组队刷炮火兰五大首领任务的时候照样卡到30FPS。这种游戏渣优化的原因造成的FPS值持续走低只能怪TX不给力,毕竟我们还没有豪到为了玩剑灵真的去买5960X+ 4路GTX980……
2015年06月12日 06点06分 16
level 11
toolswork 楼主
下面的FPS折线图是我们连续采集60秒的游戏画面中FPS值的变化情况。
配置1折线图
设置游戏画面默认的五档全开,分辨率1920*1200,反锯齿FXAA 1,关闭垂直同步。
设置游戏画面默认的五档全开,分辨率1920*1200,反锯齿FXAA 1,开启垂直同步。
2015年06月12日 06点06分 17
level 11
toolswork 楼主
1 关闭垂直同步的情况下,主角走动的绿色折线比较集中在40-45FPS之间,折线图比较平滑基本无跳帧现象 发生。
对比垂直同步打开后,绿色折线则整体有所上升,比较集中在45-55FPS之间,但在FPS值有所提升的情况 下其波动范围也有所加大。
2 关闭垂直同步的情况下,主角跑动时的红色折线同样是比较集中在40-45FPS之间,大多数出现在40FPS以 上。有一次跳帧到25FPS。
对比垂直同步打开后,红色折线完同样是有所提升,比较45-55FPS之间了,大多数出现在50FPS以上。并 且没有跳帧现象发生。
3 关闭垂直同步的情况下,战斗场面的黑色折线主要集中在30-40FPS之间,并且持续性很强。
对比垂直同步打开后,黑色折线绝大部分集中在40-50FPS之间,其中维持在45-50FPS线上的点还是呈现持 续性出现的。中途退出战斗的时候还会有上升到接近60FPS的时候。
2015年06月12日 06点06分 18
level 11
toolswork 楼主
通过两张FPS数值折线图比较,还是得到同样的规律,就是在关闭垂直同步的时候三条折线图所反映出来的FPS值变化范围相对比较大,FPS值的最低点相距60FPS这条线会比较大。
打开垂直同步之后,三条折线图所显示的FPS数值都是有所提升,更加贴近于60FPS这个完美流畅的标准, FPS值的最低点距离60FPS这条线相对也要小一些。
2015年06月12日 06点06分 19
level 11
toolswork 楼主
最后我们来看一下配置2的剑灵测试结果
设置游戏画面默认的五档全开,分辨率1920*1200,反锯齿FXAA 1,关闭垂直同步。
设置游戏画面默认的五档全开,分辨率1920*1200,反锯齿FXAA 1,开启垂直同步。
2015年06月12日 06点06分 20
level 11
toolswork 楼主
1 关闭垂直同步的情况下,主角走动时的绿色折线比较集中在60-70FPS之间,其中有三次下降到55FPS左右 但是马上回升到60FPS以上。
对比垂直同步打开后,绿色折线完除偶尔下降到55FPS以外,其余的集中在55-60FPS之间了,还有比这更 完美的折线图么?
2 关闭垂直同步的情况下,主角跑动时的红色折线比较集中在60-70FPS之间,总体上来看帧数比绿色折线要 低一些了。有三次从下降到50FPS后马上在回升到60FPS以上,这种幅度的跳帧并不大。
对比垂直同步打开后,红色折线绝大部分集中在60FPS这条线上,同样是一条完美的折线。
3 关闭垂直同步的情况下,战斗场面的黑色折线比较集中在60-70FPS之间,其中有持续的5秒钟FPS值下降到 45左右。FPS数值变化范围稍显有些大。
对比垂直同步打开后,黑色折线绝大部分集中在60FPS线上,只有两次下降到50FPS左右但同样是马上回涨 到60FPS。也算是一条完美的折线了。
2015年06月12日 06点06分 21
level 11
toolswork 楼主
到此全部测试结束,结合以上全部的游戏FPS值变化折线图,细心的朋友可能已经得出自己关于垂直同步开关与否最终的结论了。
我们先来回顾一下帖子开始的时候我们所提到的关于垂直同步最基本的作用,网络上的大神们所得出的的结论。
1 打开垂直同步可以锁定输出帧率为60FPS,60FPS已经可以使游戏达到完美流畅水平。
2 打开垂直同步可以降低CPU与GPU的使用率,达到降低整机功耗的效果。
3 打开垂直同步在降低CPU和GPU功耗的同时还降低了发热量,对整机温控有很大帮助。
2015年06月12日 06点06分 22
1 2 尾页