POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 6020|回复: 27
打印 上一主题 下一主题

看显卡测试有感,最低帧速和所谓的每帧生成时间对应不上,这是怎么一回事?

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-28 13:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
举个例子:这里最低帧速30fps出头,但是按照每帧生成时间最大200多ms来算 最低应该5fps不到。。。。




28#
发表于 2012-8-28 18:11 | 只看该作者
和fps统计方式有关,比如LZ那张图有帧过200ms了
那么在这200ms内,fps=1/0.2=5
但是如果按1秒统计,minfps就会高得多了
回复 支持 反对

使用道具 举报

27#
发表于 2012-8-28 17:33 | 只看该作者
2楼已经说得足够清楚且浅显易懂了。
lz明明是自己来提问的,结果反而猛吐别人的槽。估计本来是想买个关子自己显摆一下的。
回复 支持 反对

使用道具 举报

26#
发表于 2012-8-28 16:47 来自手机 | 只看该作者
amd```fans 发表于 2012-8-28 15:18
对应不上的原因就是抽样时间不够短

说起抽样,就是粒度了,又想起一个著名的芝诺悖论了
——阿基里斯与乌龟:公元前5世纪,芝诺用他的
无穷、连续以及部分和的知识,引发出以下著名的悖论:他
提出让阿基里斯与乌龟之间举行一场赛跑,并让乌龟在阿
基里斯前头1000米开始。假定阿基里斯能够跑得比乌龟快
10倍。比赛开始,当阿基里斯跑了1000米时,乌龟仍前于
他100米;当阿基里斯跑了下一个100米时,乌龟依然前于
他10米……所以,阿基里斯永远追不上乌龟。
回复 支持 反对

使用道具 举报

25#
发表于 2012-8-28 15:20 | 只看该作者
本帖最后由 bcyj 于 2012-8-28 15:26 编辑
ifu 发表于 2012-8-28 15:10
这玩意和数学无关,全看benchmark软件具体实现

你首先说的就是数学了,你所举例的运动速度有个前提,就是物理规率,必定有加速和减速的过程,所以速度的变化是线性的,
而渲染时间,基本上可以理解成非线性的
然后fps并不是一个单位,fps作为一个名词了,所以是写成min fps:60...如果是单位,那么应该写成f/s,就是min speed: 60 f/s


回复 支持 反对

使用道具 举报

24#
发表于 2012-8-28 15:18 来自手机 | 只看该作者
对应不上的原因就是抽样时间不够短
回复 支持 反对

使用道具 举报

23#
发表于 2012-8-28 15:15 来自手机 | 只看该作者
同意5楼的。
某些人死扣什么"1秒渲染的frames才是fps"真是可笑至极
回复 支持 反对

使用道具 举报

22#
 楼主| 发表于 2012-8-28 15:10 | 只看该作者
bcyj 发表于 2012-8-28 15:01
计算机科班,不过数学比赛的全国奖项还是拿过几次的

这玩意和数学无关,全看benchmark软件具体实现

回复 支持 反对

使用道具 举报

21#
发表于 2012-8-28 15:03 | 只看该作者
ifu 发表于 2012-8-28 15:00
如果你不是科班数学出身还是别在我面前扯这玩意

想起一个老论文了,给你参考一下http://mall.cnki.net/magazine/Article/YYGN198804008.htm
回复 支持 反对

使用道具 举报

20#
发表于 2012-8-28 15:01 | 只看该作者
ifu 发表于 2012-8-28 15:00
如果你不是科班数学出身还是别在我面前扯这玩意

计算机科班,不过数学比赛的全国奖项还是拿过几次的
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2012-8-28 15:00 | 只看该作者
bcyj 发表于 2012-8-28 14:56
线性和非线性是两回事...别用初中数学来理解了,好不?

如果你不是科班数学出身还是别在我面前扯这玩意
回复 支持 反对

使用道具 举报

18#
发表于 2012-8-28 14:58 | 只看该作者
boltblade 发表于 2012-8-28 14:43
不过这个还真的有翻译哦,百度在线翻译碉堡了:http://fanyi.baidu.com/translate#en2zh|FRAPS%20PER%20SEC ...

百度和Google在没有翻译的时候,都是可以手动输入的
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2012-8-28 14:56 | 只看该作者
boltblade 发表于 2012-8-28 14:49
那要看最小单位,目前的统计最小单位为1秒,所以简单的来看就是每秒帧数。你所说的子弹出膛速度是以MS甚至 ...

用子弹m/s为例想表明的是fps只是一个计量单位,和实际采用1秒统计没有必然联系
回复 支持 反对

使用道具 举报

16#
发表于 2012-8-28 14:56 | 只看该作者
ifu 发表于 2012-8-28 14:42
fps只是渲染速率度量单位,并不是死套1秒内帧数。
和运动速度m/s类似,比如子弹出膛速度 600m/s,实际上 ...

线性和非线性是两回事...别用初中数学来理解了,好不?
回复 支持 反对

使用道具 举报

15#
发表于 2012-8-28 14:49 | 只看该作者
ifu 发表于 2012-8-28 14:42
fps只是渲染速率度量单位,并不是死套1秒内帧数。
和运动速度m/s类似,比如子弹出膛速度 600m/s,实际上 ...

那要看最小单位,目前的统计最小单位为1秒,所以简单的来看就是每秒帧数。你所说的子弹出膛速度是以MS甚至更小单位统计的。
回复 支持 反对

使用道具 举报

14#
发表于 2012-8-28 14:43 | 只看该作者
不过这个还真的有翻译哦,百度在线翻译碉堡了:http://fanyi.baidu.com/translate#en2zh|FRAPS%20PER%20SECOND
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2012-8-28 14:42 | 只看该作者
boltblade 发表于 2012-8-28 14:05
什么叫FPS,给你科普一下,FRAPS PER SECOND,每秒帧数,简称帧率。没听说过帧速。

fps只是渲染速率度量单位,并不是死套1秒内帧数。
和运动速度m/s类似,比如子弹出膛速度 600m/s,实际上子弹出枪口时并没有运动1秒


回复 支持 反对

使用道具 举报

12#
发表于 2012-8-28 14:41 | 只看该作者
bcyj 发表于 2012-8-28 14:38
Frames Per Second

好吧,把工具当名词了
回复 支持 反对

使用道具 举报

11#
发表于 2012-8-28 14:38 | 只看该作者
boltblade 发表于 2012-8-28 14:28
哪里有错?除非某一秒只有一帧,否则都是FRAPS(复数),不会是FRAP(单数)

Frames Per Second
回复 支持 反对

使用道具 举报

10#
发表于 2012-8-28 14:28 | 只看该作者
fightclub 发表于 2012-8-28 14:10
FRAPS

哪里有错?除非某一秒只有一帧,否则都是FRAPS(复数),不会是FRAP(单数)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-2-22 00:46

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表