Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 dumpsys cpuinfo 命令读取我的应用程序的 CPU 使用情况详细信息,但是,它似乎没有更新信息。例如,输出如下:
CPU usage from 886396ms to 613049ms ago:
这意味着最后一次更新是在大约 613 秒前。那没有意义。它会在几秒钟内更新手机上的这些信息。
我的手表通过 USB 连接到我的笔记本电脑。我正在运行以下命令。
adb shell dumpsys cpuinfo
我做错了什么?
我不认为你做错了什么。
这个间隔对我来说并不奇怪,原因有两个:(1)手表的 CPU 负载在很长的时间间隔内相当稳定,可能会保持数小时的静止,因此长间隔比短间隔更有意义。并且 (2) 电池寿命非常重要,因此您希望尽量减少采样,例如每 30 到 60 秒一次。
您也许可以强制缩短采样时间,但我不得不怀疑它是否真的有必要。