Pico Neo 3教程☀️ 四、开发者工具:实时监控工具(Metrics Tool)

简介: Pico Neo 3教程☀️ 四、开发者工具:实时监控工具(Metrics Tool)

实时监控工具(Metrics Tool)可以让开发者追踪 pico移动设备上运行的应用程序的各种性能统计数据。并且可以为开发者提供应用程序性能的概述,并用于验证预期。

使用实时监控工具时,开发人员必须选择要跟踪的统计信息。这可以通过使用应用程序主页面上的 Basic 和 None按钮来选择一组统计数据,或者在 Stats 选项卡上手动选择统计数据。

本指南定义了已实现的所有实时监控工具统计数据,并在可能的情况下提供指导和附加信息。统计信息在 Stats 选项卡中按名称和覆盖缩写列出。

实时监控工具下载链接:传送门


🟥 基本属性统计

属性 说明
GPU Utilization (GPU U) 显示总的GPU占用率
CPU Utilization (CPU U) 显示CPU利用率百分比
Average FPS (FPS) 显示帧速率(帧/每秒)
Available Memory (A MEM) 表示 Android 报告的可用内存 MB 。在 Android 上,内存是以某种不透明的方式处理的,这使得该值仅用于一般指导。例如,如果一个应用程序转到后台,新的前景应用程序和操作系统操作将拉动大量的内存,它可能会使应用程序崩溃, 这个值很有用,它可以用来监视内存的分配速度是否比预期的快,或者是否没有按预期释放内存


🟧 高级属性统计

属性 说明
Foveation Level (FRL) 固定的中心化渲染是开发人员可以在PicoVR设备上使用的渲染功能。它使镜头的外围分辨率低于中心,从而使软件更容易通过在不那么明显的地方修剪细节来保持一致且舒适的帧频。FFR开发人员有四个级别可供选择:低,中,高和非常高。级别越高GPU占用率越低,但是周围的模糊程度越明显。取值范围为1-4,1最低,4最高。
Eye Buffer Height (EBH) 这是应用渲染的纹理的分辨率。Pico的默认设置是 1440X1584 。这个属性用来验证预期和确认的纵横比是正确的视野。分辨率对 GPU 渲染时间有直接影响,在碎片着色器中,像素越多意味着时间越长。
Used Memory (U MEM) 表示内存使用 MB。因为应用程序可以在 Android 中共享内存,这意味着这个值是应用程序使用的所有唯一内存,以及基于多少应用程序共享内存的一部分共享内存。这使得这个数字在跟踪应用程序的相对内存分配时很有用,但不能显示真正的内存占用。
Singlepass 显示 Single Pass Stereo Rendering 的开关状态,0为关闭,1是开启。
CPU Temperature 显示CPU最大核的温度(一般最大核温度最高)。
GPU Temperature 显示GPU的温度,单位摄氏度。
GPU Level (GPU L) GPU级别值,越高开销越大,默认0是自动调节。
CPU Level (CPU L) CPU级别值,越高开销越大,默认0是自动调节。
Display Refresh Rate (DRR) 设备屏幕刷新率。
Battery Level (BAT) 剩余电量(%)。
Battery Temperature (B TEM) 显示电池温度,单位为摄氏度。
Power Current (POW C) 显示设备的功率电流,单位为毫安。


🟨 实时监控工具设置工具功能介绍

1️⃣ Metrics Tool

Enable Persistent Overlay: 实时监控工具的总开关,打开此开关才可显示实时监控工具相关的overlay 图像

Quick-Set Enabled Stats:

  • None:全部取消。
  • Basic: 快速设置统计基本属性如上面的文档一中属性。

Display Stats on Overlay: 实时监控工具中显示属性信息开关,用于控制显示选中属性的数据信息

Display Graph on Overlay: 实时监控工具中显示图表信息开关,用于控制显示选中属性的实时统计图表信息



2️⃣ overlay 属性设置相关

Scale:设置 ovlery缩放比例按钮

Distance:设置overlay 距离眼睛的距离

Pitch:overlay 沿着x轴的旋转角度

Yaw:overlay 沿着Y轴的旋转角度



3️⃣ stats 属性设置相关

该页面功能主要是具体控制各个属性数据显示以及图标显示,Enable一列表示数据展示选择框,Graph表示图表展示选择框一期只有GPU占用率、 CPU占用率和FPS实时统计图表展示。

相关实践学习
在云上部署ChatGLM2-6B大模型(GPU版)
ChatGLM2-6B是由智谱AI及清华KEG实验室于2023年6月发布的中英双语对话开源大模型。通过本实验,可以学习如何配置AIGC开发环境,如何部署ChatGLM2-6B大模型。
相关文章
pip镜像源大全及配置
在中国使用pip时,可以配置国内镜像源来提高安装速度和稳定性。以下是一些常见的国内镜像源:
17097 0
|
存储 Android开发 iOS开发
app 上架需要准备什么以及上架流程
上架前需要准备的材料:众所周知,应用市场主要分为两类,一类是 App Store,另一类是安卓市场。而安卓市场又分为:第三方市场(如:应用宝、360 手机助手、豌豆荚),和手机厂商市场(如:华为、OPPO、VIVO、小米等)。
|
开发工具 vr&ar 图形学
XR Interaction Toolkit教程⭐一、简介、安装和基本配置
XR Interaction Toolkit教程⭐一、简介、安装和基本配置
|
9月前
|
安全 数据安全/隐私保护
DzzOffice:太完美啦,开源免费Word、Exce、PPT,多人同时协作,最主要还有免费的网盘,将这个项目集成到你的产品里面,项目立刻拥有整套offce解决方案
嗨,大家好,我是小华同学。DzzOffice是一个免费开源的企业协同办公平台,适合中小型企业及团队使用,功能涵盖网盘、文档、表格、演示文稿等,支持企业微信和钉钉移动办公,保障数据私有部署安全。 关注我们,获取更多优质开源项目和高效工作学习方法。
1320 5
|
编解码 前端开发
XR Interaction Toolkit教程⭐四、实现与UI交互
XR Interaction Toolkit教程⭐四、实现与UI交互
|
存储 缓存 Java
dex、vdex、.odex与.oat
dex、vdex、.odex与.oat
894 8
|
存储 Java API
Mac安装jadx并配置环境
Mac安装jadx并配置环境
1312 0
|
SQL 存储 分布式计算
Hive 3.x的安装部署 - Ubuntu
Hive 3.x的安装部署 - Ubuntu
996 0