繁体   English   中英

如何在Android中衡量应用执行功耗?

[英]How to measure app execution power consumption in android?

我正在使用OpenCL开发用于CPU-GPU并行计算的android应用。 我想测量应用执行中每个CPU-GPU的功耗或总功耗。 但是我找不到合适的测量方法。

Android Developer网站可为您提供所需的一切:

https://developer.android.com/training/monitoring-device-state/index.html

您可以 :

1.监控电池电量和充电状态

2.确定并监视对接状态和类型

我已经使用ODROID-XU来测量CPU和GPU的能耗。 它们为2个CPU,GPU和内存提供功率传感器。

我制作了一些脚本来收集和分析此类数据。 在这里可用: https : //github.com/luiscruz/greenbenchmark

如果需要可靠的测量,这是一种好方法。 相反,基于软件的方法仅提供可能不准确的估计。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM