UWA Gears V1.0.5|新增Thread Load指标

UWA Gears V1.0.5|新增Thread Load指标

UWA Gears 是UWA最新发布的无SDK性能分析工具。针对移动平台,提供了实时监测和截帧分析功能,帮助您精准定位性能热点,提升应用的整体表现。

本次版本更新主要是新增了Thread Load指标,帮助大家更直观地了解多线程任务的负载分布情况。同时优化了采集数据Server性能(提升60%)、截图黑屏、移除项目异常和部分界面关闭无响应等多项用户体验问题,使用体验更加友好。

以下是本次版本更新的主要功能介绍:

新增Thread Load指标

新版本新增了Thread Load指标数据的获取,大家可以通过点击CPU Load性能参数旁的“+”号,展开或收起Thread Load指标数据,精准监控各线程的CPU负载情况。一目了然地查看各线程的运行状态和使用率,帮助大家高效识别问题线程,优化多线程任务分配。

示例:T1(11462)GLThread 1212
T1、T2...:线程的排序序号,排序是动态的,T1代表的是使用率之和的最高的线程,从高到低进行排序。
111462:线程的ID。
GLThread 1212:线程的名称。

使用场景

  1. 定位性能瓶颈:当游戏或应用出现卡顿、掉帧等问题时,Thread Load可帮助开发者精准识别各个线程的CPU负载,快速定位性能消耗较高的线程,查找潜在的性能热点。
  2. 优化多线程任务分配:在多线程开发中,任务分配不均可能导致部分线程负载过高,而其他线程资源闲置。通过Thread Load数据,可以合理平衡任务分配,避免线程资源浪费,提升整体性能。
  3. 分析复杂逻辑场景:在复杂逻辑或渲染场景中,使用Thread Load可以监控关键线程的负载变化,评估性能瓶颈,针对性地优化。

新增客户端崩溃上报功能

新版本新增了客户端崩溃上报功能,当大家在使用Gears的时候,出现闪退等崩溃问题时,可在弹出的Gears Bug Reporter窗口中填写您的邮箱、闪退详情(闪退步骤、测试历史文件、设备信息等等)和待上传的日志文件、数据文件等信息,协助我们定位崩溃问题。当修复之后,我们会第一时间通知到您。如果您在使用过程中遇到其他的问题,您也可以通过文末的联系方式联系我们。

修复截图黑图问题,添加DXT纹理压缩格式支持

在之前的版本中,大家若分享保存到本地的测试数据,在对方的Gears中打开数据文件后,可能会出现截图是黑色的情况。在新版本中我们已经对该问题进行了修复,对截图添加了DXT纹理压缩格式的支持,大家可以分享查看通过新版本测试并保存到本地的数据信息。

老版本表现:

新版本表现:

新用户可以通过访问UWA官网Gears产品介绍页进行下载体验,老用户可以在软件内点击主界面右上角的【检查更新】更新至最新版本。


如果您在使用过程中遇到任何问题,可以通过UWA官方QQ群找到我们,或者前往问答社区进行提问,我们将竭诚为您提供支持。

QQ群:793972859
问答社区链接:https://answer.uwa4d.com