2016-11-17 3 views
0

dumpsys cpuinfoコマンドを使用して私のアプリケーションのCPU使用量の詳細を読んでいますが、情報を更新していないようです。たとえば、出力は次のようになります。dumpsys cpuinfoがLG WATCHの最新情報を報告していないR

CPU usage from 886396ms to 613049ms ago: 

つまり、最終更新日は約613秒前です。それは意味をなさない。それは数秒の面で電話上のこれらの情報を更新します。

私の時計は私のラップトップにusbで接続されています。私は次のコマンドを実行しています。

adb shell dumpsys cpuinfo 

私は間違っていますか?

答えて

1

私はあなたが何か間違っているとは思わない。

この間隔は、2つの理由から私にとって驚くべきことではありません。(1)時計のCPU負荷は、長い時間間隔ではかなり安定していて、数時間は静止する可能性があるため、そして、(2)バッテリの寿命は非常に重要なので、サンプリングを最小限に抑えたい、たとえば30〜60秒ごとに1回と言います。

サンプリング時間を短縮することは可能かもしれませんが、本当に必要かどうか疑問があります。

+0

小さなサンプリング時間を強制する方法を教えてもらえますか?私は私のアプリのCPU使用量を見たいと思う。私のアプリはこの長い間隔のために0%を示します。私は何とか私のアプリの使用を得るために更新を強制する必要があります。 – utengr

+0

30〜60秒は私にとっては問題ありませんが、この場合は数分間違っています。 – utengr

+0

私はそこにお手伝いできません。私はAPIに精通しておらず、現時点でそれを見る時間がありません。 –

関連する問題