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

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

内容简介: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官网,生成在线测评报告,提供更高效的性能分析数据及有针对性的优化建议。同时,贴心的版本对比功能,方便研发团队轻松监测每次测试中的重要性能参数变化趋势,从质量管控上为项目的研发保驾护航。


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

查看所有标签

猜你喜欢:

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

白话区块链

白话区块链

蒋勇 / 文延、嘉文 / 机械工业出版社 / 2017-10-1 / 59.00

由浅入深:从比特币开始,到区块链技术的骨骼(密码算法)和灵魂(共识算法),再到目前知名的区块链框架介绍,到最后从零构建一个微型区块链系统(微链),循序渐进。 多图多表:各种示例以及图表,通过流程图与示意图介绍比特币的源码编译、以太坊智能合约的开发部署、超级账本Fabric的配置使用、模拟比特币的微型区块链系统的设计实现等,形象而直观。 白话通俗:通过“村民账本记账”、“百花村选举记账”......一起来看看 《白话区块链》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具