当前位置:首页 > 装机升级 > 显卡 > 评测
游戏跑分新视角:细看一秒内帧数变化
  • 2011-9-22 0:01:00
  • 类型:转载
  • 来源:泡泡网
  • 网站编辑:admin
【电脑报在线】    编者按:从游戏评测出现至今,FPS(FramesperSecond,每秒帧数)一直都是我们衡量硬件表现好坏的标准。毫无疑问,在绝大多数情况下,FPS的确可以作为游戏性能的标杆。但是,经历了长久的测试历程以及数以万计的帧数统计之后,部分玩家已经开始注意到,实际获得的游戏体验和表面得出的FPS数据并不完
FPS有弊端我们换一种新方法

    第一个实例来自我们之前的GeForceGTX560Ti评测。虽然测试发布较早,测试驱动也有些老,但并不影响验证我们下面采用的新方法。测试游戏使用的是《战地:叛逆连队2》,画质设定如下图所示。

    

    

    虽然一大推数据看起来相当繁杂,但在准确的绘制每款显卡帧数时间的时候却并不十分困难,这个时候我们之前工作的效果就体现出来了。

    

    

    正如你所见,即便各项数据纠结到一块儿,但异常值(耗时较高的帧数)还是能一眼就看出来。另外可以看到,高端卡能够在单位时间内输出更多的帧数,而且每帧耗时交少,所以数据线也要更长更低。

    

    另外,竞争对手之间的数据比拼可以在图中非常直接的体现出来。总的来说,这种方法相当直观而且简单易懂。比如上图中的GTX560Ti在2150-2250帧数范围之间明显更快,在500帧左右HD6870有一个明显的异常值等等。接下来我们将这些数据放大,进一步深入观察。

    

    游戏跑分新视角:细看一秒内的帧数变化

    这些放大数据和我们之前的数据基本对应,尽管HD6870那个异常值看起来并没有那么长。很明显,两款显卡的差别如果采用FPS是无论如何也无法体现出来的。

    另外,我们看到在58ms异常值之后的那两帧出现了突然的回落,延时非常低。之所以会出现这种情况,是因为显卡采用了三重缓冲技术,也就是每三帧可以同时渲染,所以后两帧并不需要等待前一帧的延时。虽然可以把这三帧看做一个整体,而且平均耗时也只有23ms,但是只要那个58ms延时存在,就会对实际游戏的流畅度造成一定影响。

    实际上,我们并不想夸大类似一个单独的突发帧延时的影响,但是借助已经在录的众多数据,可以看看还有没有类似的情况发生。

    游戏跑分新视角:细看一秒内的帧数变化

    我们将以上八款显卡60秒内超过50ms延时的帧数列举出来。可以看到,四款A卡中除了HD6970之外,都出现了4个以上的异常值。而与之相反的是四款N卡类似的情况则没有出现一次,即便是老迈的GTX260也是如此。

    比如对反应时间要求极高的联机游戏玩家,稳定的帧数时间就显得尤为重要。那么参考我们上文提供的数据图表,将帧数时间降低到20ms以下(对应50FPS),可以轻而易举的选择出合适的显卡。

    游戏跑分新视角:细看一秒内的帧数变化

    结果相当明了,只有GTX570和HD6970(稍有一些)两款显卡几乎没有20ms以上的延时帧。或许看完这些对比之后还是没有一个清晰的概念,这些数字到底有什么意义呢?

    回到文章开头我们提到的问题,之所以许多人热衷于高端显卡,就是为了获得更好的游戏体验。而更好的游戏体验,就是建立在显卡在单位时间内提供稳定的帧数输出的基础上,每帧占用更少的延时时间。而这远比单纯的一个FPS数据更有意义,也更加客观。

    下面我们就将筛选条件进一步提高,统计出每款显卡99%的帧数中的最低耗时时间(以下图二为例,GTX570的99%帧数耗时都在18ms以下),并据此对比一下各款显卡的FPS排名。

    游戏跑分新视角:细看一秒内的帧数变化

    游戏跑分新视角:细看一秒内的帧数变化

    两种测试方法下,各款显卡的排名基本一致,差别程度也比较相仿。从某种意义上来说,这些显卡在平衡FPS和每帧耗时之间做的不错。如果这样来看,传统的FPS并没有什么问题,高FPS显卡能够获得更低的帧耗时,反之亦然。那么这种新的测试方法又有什么意义呢,难道仅仅是为数据分析提供便利吗?先别急,下文便见分晓。

    
我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交