我正在使用dumpsys cpuinfo命令读取我的应用程序的CPU使用情况详细信息,但是,它似乎没有更新信息。例如,输出如下:
CPU usage from 886396ms to 613049ms ago:
这意味着上次更新大约是613秒前。这没有意义。它会在几秒钟内在手机上更新这些信息。
我的手表通过USB连接到我的笔记本电脑。我正在运行以下命令。
adb shell dumpsys cpuinfo
我做错了什么?
答案 0 :(得分:1)
我认为你做错了什么。
这个间隔对我来说并不奇怪,原因有两个:(1)手表的CPU负载在很长的时间间隔内非常稳定,可能会持续数小时,因此长间隔比短间隔更有意义。并且(2)电池寿命非常重要,因此您希望最小化采样,例如每30至60秒一次。
您可以强制缩短采样时间,但我不得不怀疑它是否真的有必要。