尝试在统一构建后找到合适的分析器来测试消耗

Posted

技术标签:

【中文标题】尝试在统一构建后找到合适的分析器来测试消耗【英文标题】:Trying to find proper profiler to test consumption after build on unity 【发布时间】:2019-08-29 11:53:48 【问题描述】:

在我构建游戏并将其安装在我的设备上后,我的游戏出现问题,它滞后且 fps 低(我在不同的设备上进行了测试,并且到处都是相同的)。我尝试了统一的内置分析器,它显示一切都很好,并且总是显示 100(或更多)fps。所以我认为安装后分析游戏可以帮助我,但我找不到任何合适的分析器来使用,有人可以给我任何建议吗? 提前致谢

【问题讨论】:

使用 Unity 的分析器?比如你想要什么比它不做的更多? 我想在构建后分析性能,我的意思是在没有统一的情况下进行分析,因为统一分析器会根据我的电脑的 cpu 显示信息,我想了解我的手机的实际消耗 但是使用 Unity 遥控器,您可以在手机上调试 不,它的工作方式非常不同 【参考方案1】:

Unity 的分析器仍然是一个有效的工具。您可以在脚本中找到慢速部分。

移动设备上的主要区别是显卡不好。 要在这些卡上获得良好的性能,您需要减少多边形数量和绘制调用次数。

您可以在“游戏”选项卡的统计信息窗口中找到这些信息。

移动着色器和烘焙光照也有帮助。

在 Unity 的Mobile Optimization Guide 中查找更多提示。

【讨论】:

对不起,这篇文章没有我需要的那么有用 还有一个特定于分析器的页面可以帮助您:docs.unity3d.com/Manual/MobileProfiling.html【参考方案2】:

看看 Graphy 插件。可能对您的情况有用。

https://assetstore.unity.com/packages/tools/gui/graphy-ultimate-fps-counter-stats-monitor-debugger-105778

【讨论】:

以上是关于尝试在统一构建后找到合适的分析器来测试消耗的主要内容,如果未能解决你的问题,请参考以下文章

性能测试之一个简单 Java 线程 dump 分析示例

性能测试分析之HTTP资源消耗探究

Jenkins 测试报告分析器与 catch 的集成

拓端tecdat|电力消耗模型构建分析和预测

复盘一次服务安装失败问题

测试分析总结:测试术语的一些概念