为了更有效地聚焦并解决性能问题,UWA报告采用了分模块监控策略,确保每个模块独立成章,各司其职。然而,随着对性能分析需求的不断升级,我们已经意识到,在深入分析某些跨模块的性能瓶颈或优化点时,往往需要同时关注来自不同模块的重要参数和指标。
为此,UWA近期上新了“自定义面板”功能,给性能分析工作提供了更高的自由度。在打开自定义模块下的自定义面板页,开发者可以自由组合和筛选数据,观察不同参数背后的规律和趋势。对需要重点关注的参数,也能快速聚焦,提升优化决策的效率和精准度。
项目管理员可以根据实际需求,新建、编辑或删除自定义面板。和自定义函数组一样,当指标面板配置完成后,将自动应用于同一项目页签中的所有报告,无需重复配置。
在自定义面板编辑页,一共包括了运行信息、GPU、总体性能趋势、卡顿分析-重点函数分析、耗电量和温度变化量6个主要模块的重点参数。项目管理员可以选择其中最多15个参数,并新建一个自定义面板。
同时,UWA根据常见的性能瓶颈,提供了不同的参数组合模板。包括发热降频分析、GPU压力导致的发热耗电分析、骁龙设备的顶点压力分析、UGUI的CPU端开销整合。
以发热降频分析为例,其中包括了FPS、GPU Freq、温度、CPU频率等参数。开发者也可以直接选择预设的模板,并在后续自由增加或删除参数。
以上面这份报告为例,结合“发热降频分析”面板的数据,我们就可以快速判断出,这份报告FPS下降是由于GPU芯片发热带动CPU芯片发热引起了降频,应优先关注GPU压力导致的发热问题。此时,开发者就可以通过另一个预设面板“GPU压力导致的发热耗电分析”,或直接前往GPU分析模块,对GPU渲染和GPU带宽的压力情况进行分析和定位。
注意:自定义面板目前暂不支持Unreal和小游戏平台的报告。
另外,UWA也对GPU分析下的指标汇总中的参数指标进行了划分,包括主要指标、次要指标和其他参考指标,开发者可以将精力聚焦在优先级更高的指标上。
对于存在子参数的指标,UWA也增加了子参数的概览信息,开发者可以更加便捷地关注这些参数是否存在性能问题。
“自定义面板”功能适用于您的历史提测报告,欢迎前往体验!同时,如果您对于GOT Online也感兴趣,可以在www.uwa4d.com官网进行注册,获取您的15天免费试用权益!