2016-09-26 13 views
0

adb shell topをAndroidで呼び出してCPU使用量を測定する場合は、更新時間の平均値または使用時間の短いスナップショットが表示されます。具体的には、-dを使用して更新時間を増やすと、それは私にその全期間にわたって平均的なCPU使用量を与えるのですか?`adb shell top`はアップデート時の平均CPU使用量を表示しますか?

+0

https://android.googlesource.com/platform/system/core/+/lollipop-release/toolbox/top.cで質問を入力するより時間がかかりませんでした –

答えて

0

デフォルトのシステムモニタによって報告されたトップDとCPU使用率を比較しました。「トップ-d 1」と「トップ-d 10」の両方を試しました。短期間だけでなく、長期間もカバーすること。 どちらの場合も、-dは瞬間的なCPU使用率を与えていませんでした。だから私はそれがその期間に平均CPU使用率がであると推測しています。

PS:両方のケースで有意差がありました。私はLinuxシステムでtop -dを使用しました。私は、adb topとlinux topの両方の作業は、アンドロイドがlinuxに基づいていると仮定しています。

+0

時間。推測と仮定はコメントセクションに属します。答えは証明された事実 –

関連する問題