我看到了"GPU完成";如果在应用程序启动时有tflite模型初始化,那么当应用程序启动较长时间后,线程将进入空闲模式。它是否说明了android设备中GPU的更高使用率?空闲状态意味着此时不需要使用GPU?
编辑:只是想澄清GPU Completion
不是一个真正的线程。这只是systrace以线程的形式组织跟踪事件的一种方式。
原始答案:
GPU Completion
是一个在应用程序进程中等待GPU工作的线程。系统跟踪事件waiting for GPU completion
在queueBuffer
被发送到GPU时开始,并在GPU完成工作时结束。
这并不意味着GPU在整个事件中都很忙。如果你想监控实际的GPU使用情况,你可能想试试Android图形检查器。它面向游戏开发者,但在这种情况下也可能有用。