51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3820|回复: 7
打印 上一主题 下一主题

影响游戏客户端的性能因素

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-9 17:09:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
性能指标有响应时间,吞吐量,服务器资源占用等,我想问一下,影响游戏客户端画质,流畅程度等的性能指标有什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-3-9 17:38:09 | 只看该作者
监控fps数值
监控多边形数量

[ 本帖最后由 maxwell12 于 2010-3-9 17:46 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-3-11 11:43:11 | 只看该作者
显卡方面要考虑么
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-3-12 14:16:26 | 只看该作者
不考虑显卡,在显卡GPU使用率,显存使用率都不超过50%的前提下
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-3-12 18:05:02 | 只看该作者
前端时间想研究场景优化相关的内容。
但是后来因为别的任务暂停了,所以还没什么成就。
转篇文章你看看吧。也许有帮助。
原文:http://bbs.gameres.com/showthread.asp?postid=536759

(一) 有效的性能评测
                         
  对于任何一个3D应用程序来说,追求场景画面真实感是一个无止尽的目标,其结果就是让我们的场景越来越复杂,模型更加精细,这必然给图形硬件带来极大的负荷以致于无法达到实时绘制帧率。因此,渲染优化是必不可少的。在渲染优化之前,我们需要对应用程序性能进行系统的评测,找出瓶颈,对症下药。对于3D应用程序来说,影响性能的十分多,同时不同的硬件配置条件下,瓶径也会有所不同。因此,对应用程序进行有效的性能评测,不仅需要对整个渲染管线原理有深入地了解,此外借助一些评测工具能让我们的工作事倍功半。
  我们知道渲染流水线的速度是由最慢的阶段决定首先,因此对一个3D应用程序进行评测,首先要分析影响渲染性能的瓶颈是在CPU端还是GPU端,由此来绝对我们优化的对象。由于目前的图形加速硬件都具有强大的,这个瓶径往往出现在CPU端,我们可以通过一些工具获得这个信息,如Nvidia的NVPerfHUD。在评测选项中,我们可以查看CPU和GPU繁忙度这项,当CPU繁忙度是100%时,GPU还不是时,我们知道性能的瓶颈在CPU端,我们必须CPU端的操作,同时尽量的“喂饱”GPU,把一些费事的计算移值到GPU上,例如硬件骨骼蒙皮。当GPU端是瓶颈时,说明GPU超荷负载,有可能是因为有过多的渲染填充,也就是多边形数量太多(当前强大的GPU使得这种情况并不多见。
    CPU上的瓶颈产生有两个方面,一是因为复杂AI计算或低效的代码,二是由于不好的渲染批处理或资源管理。对于第一种情况,我们可以利用VTurn这类的工具,把应用程序中所有函数调用时间从大到小的排列出来,我们就很容易知道问题所在。对第二种情况来说,同样利用NVPerfHUD,我们可以查看每帧的DP数目,看看批的数量是否过多(有一个具体的换算公式),查看纹理内存的数目,是否消耗了过多的显存。利用这些工具,我们基本上能够定位应用程序的瓶颈。在应用程序内部,编写一个内嵌的profiler功能,能更加便利的进行评测,此外利用Lua这样的脚本程序,让我们运行时调试,也能提高评测的效率。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    6#
    发表于 2011-6-19 08:49:56 | 只看该作者
    如果减少游戏客户端的性能的影响因素,性能这个概念在玩家和设计者角度来看所关注的面不同。
    如果玩家视角需要流畅度高也就是直接的感受(时间概念),而设计者还需要关注空间(系统消耗资源,内存,CPU)
    解决时间概念最好的办法也就是需要减少交互。客户端直接演算,虽然流畅坏处也十分明显。
    存在客户端的部分会因变速齿轮而影响效果。这里就需要来度量。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    7#
    发表于 2011-6-21 23:04:40 | 只看该作者
    GPU使用率 和渲染
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-6-23 16:29:56 | 只看该作者
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 22:28 , Processed in 0.117018 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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