簡體   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