Unity性能分析工具合集(Profile Analyzer,Memory Profiler,UPR,UWA)

Profile Analyzer

该工具可以汇总多帧 Profiler 数据,由用户来挑选出那些问题较大的帧。如果你想了解项目更改后 Profiler 的相应改变,可使用 Compare 视图分别加载和比较两个数据集,即比较两次多帧分析数据扫描,从而完成测试与优化。Profile Analyzer 可在 Unity Package Manager 中下载。
Windows-> Package Manager
在这里插入图片描述
一、使用
打开profiler,定位到某一帧,在Profile Analyzer中Pull Data
单一视图:分析CPU数据并可视化帧、线程和标记的数量,包括这些数据的最小值、最大值、中位数、平均数和上下四分位数,并提供返回Profiler窗口的链接,以找到数据出现的帧。帧数,线程和标记的时间分布情况也可以通过直方图和箱形图的形式呈现,可视化随时间变化的行为。
在这里插入图片描述

比较视图:两个帧数据集对比,以二个不同的颜色显示。不同数据集的区别会可视化在有序表格中,我们也可以在直方图和箱形图看到分布情况的区别,二个数据集可以显示代码或数据变更,项目设置改动及Unity版本升级的前后变化情况。
在这里插入图片描述

Filter面板可以过滤信息,匹配部分名称、运行线程、特定栈等级来限制使用的标记。除了根据特定名称匹配来筛选,也可以选择根据名称排除某标记组,以去除与统计结果不相关或无法有效反映标记组视图的标记,也可以通过使用窗口顶部的帧控制来选择出一部分帧。
在这里插入图片描述

Top 10 markets on median frames消耗最高的十个函数
在这里插入图片描述

Marker Comparison for currently selectes range作用同profiler的hierachy面板
选中帧后可以查看对比信息
在这里插入图片描述

Export可以将Marker Comparison for currently selectes range的数据以csv文件形式导出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值