Unity引擎模块分析—注重效率的你不妨这么做!

栏目: 后端 · 发布时间: 6年前

内容简介:UWA GOT是UWA推出的本地性能优化工具,其Online功能限时免费中,并受到了大量开发者的试用和积极反馈。其中,它的总体性能分析模式主要便于研发团队直观地定位、验证和解决逻辑代码中的效率瓶颈。然而我们知道,引擎模块的性能同样至关重要,仅仅逻辑代码的检测还无法实现系统、完整地定位瓶颈的目的。所以今天,我们在该工具中推出Unity引擎模块的检测。您只需要拥有一个UWA GOT,在本地真机上测试后即可把数据同步到官网,这些详细的数据就能立马呈现。堆栈信息是我们定位性能瓶颈的鹰眼,这次版本的更新不仅丰富了引

UWA GOT是UWA推出的本地性能优化工具,其Online功能限时免费中,并受到了大量开发者的试用和积极反馈。其中,它的总体性能分析模式主要便于研发团队直观地定位、验证和解决逻辑代码中的效率瓶颈。

然而我们知道,引擎模块的性能同样至关重要,仅仅逻辑代码的检测还无法实现系统、完整地定位瓶颈的目的。所以今天,我们在该 工具 中推出Unity引擎模块的检测。您只需要拥有一个UWA GOT,在本地真机上测试后即可把数据同步到官网,这些详细的数据就能立马呈现。

详细的引擎模块参数

目前,UWA GOT Online报告支持渲染、UI、粒子、动画、加载和物理这六大主流引擎模块的重要参数检测。如下图,在渲染模块页面中,我们可以查看不透明、半透明、视域裁剪CPU和相机后处理等CPU耗时的走势以及某一帧上的耗时。

Unity引擎模块分析—注重效率的你不妨这么做!

我们也可以缩放某段测试区域,结合运行截图更直观地定位某些峰值处的表现。

Unity引擎模块分析—注重效率的你不妨这么做!

对于引擎模块的重要参数,我们提供了UWA推荐值和相关的优化建议,便于研发团队进行有的放矢的排查和优化。

Unity引擎模块分析—注重效率的你不妨这么做!

精准的逻辑代码堆栈

堆栈信息是我们定位性能瓶颈的鹰眼,这次版本的更新不仅丰富了引擎模块的重要参数检测,在逻辑代码中也可以查看更细致的引擎函数堆栈信息,并且通过总体、指定场景和指定帧来定位具体的调用详情。

Unity引擎模块分析—注重效率的你不妨这么做!

特别的,在堆栈信息列表中,我们也提供了历史数据对比功能,针对于研发团队定制的性能或功能回归测试,我们可以直接在报告中查看指定重要参数的变化趋势,便于开发团队可以在第一时间验证测试结果。

Unity引擎模块分析—注重效率的你不妨这么做!

这次的新功能小编就安利到这里啦!目前,该功能也在限免使用中,研发团队只需要拥有一个UWA GOT,就可以在总体性能分析模式中体验到该功能!还不快打开你的黑科技试一试呀^_^!

关于UWA GOT Online

UWA GOT 是UWA推出的本地性能测评工具,它方便研发团队在本地真机测试,并能在编辑器中搭建本地服务器查看性能数据。现在,在UWA GOT现有的本地测评模式上,我们增加了线上同步和分析功能,研发团队可以将本地测评的数据快速同步到UWA官网,生成在线测评报告,提供更高效的性能分析数据及有针对性的优化建议。同时,贴心的版本对比功能,方便研发团队轻松监测每次测试中的重要性能参数变化趋势,从质量管控上为项目的研发保驾护航。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

探索需求

探索需求

章柏幸、王媛媛、谢攀、杰拉尔德・温伯格、唐纳德・高斯 / 章柏幸、王媛媛、谢攀 / 清华大学出版社 / 2004-7-1 / 39.00元

本书将与您一起寻找"什么是客户真正想要的"这一问题的答案。 本书着眼于系统设计之前的需求过程,它是整个开发过程(如何设计人们想要的产品和系统)中最有挑战性的那部分。通过对一些需求分析中的常见误区和问题的分析和讨论,从和客户沟通开始,深入研究一些可能的需求,澄清用户和开发者期望值,最终给出了能够大幅度提高项目成功几率的一些建议方法。 本书由该领域内公认的两位作者合著,搜集了他们在大大小小......一起来看看 《探索需求》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器