gpt4 book ai didi

android - 解释 dumpsys cpuinfo

转载 作者:太空宇宙 更新时间:2023-11-03 11:57:19 26 4
gpt4 key购买 nike

我正在寻找 android shell 中命令“dumpsys cpuinfo”的结果的解释。

:# dumpsys cpuinfo
Load: 17.78 / 16.97 / 16.29
CPU usage from 35983ms to 21604ms ago:
97% 25268/com.firstprocess: 78% user + 19% kernel / faults: 19938 minor
36% 25680/com.secondprocess: 19% user + 17% kernel / faults: 950 minor
11% 25151/com.anotherprocess: 8.8% user + 2.4% kernel / faults: 13794 minor 6 major
18% 739/system_server: 13% user + 5.4% kernel / faults: 3803 minor 2 major
14% 1242/android.process.media: 11% user + 2.7% kernel / faults: 2413 minor
8.4% 333/adbd: 0.2% user + 8.2% kernel / faults: 1 minor
  1. 第二行的数字 17.78/16.97/16.29 是什么意思?
  2. 进程名称前的数字是什么意思?例如 97% 或 36%?它不能是处理器时间的总体消耗,因为所有进程的总和将超过 100%。处理器的一个核心是否耗时?
  3. “78% 用户 + 19% 内核”是什么意思?

最佳答案

这里的dumpsys cpuinfo中的信息只是unix top命令的一种变体。

1)负载信息描述如下:

http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages

2) 如果您有多个内核(我希望您有),它将超过 100%,因此它是所有 CPU 的平均值。

https://superuser.com/questions/575202/understanding-top-command-in-unix

3) 在 97% 的 CPU 中,进程花费 78% 的时间在用户空间,19% 的时间在内核空间。

关于android - 解释 dumpsys cpuinfo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24612982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com