adb 終端實時列印cpu資源消

2021-06-16 17:20:40 字數 1311 閱讀 9251

有時候系統出現問題可能和當前的 cpu 等資源緊張有關係。

那麼如何實時列印系統當前的 cpu 占用的情況呢?

輸入命令:adb shell top -m 5

該命令會列印當前使用 cpu 前5位的程序相關的資訊,每隔1s更新一次

c:\users\administrator>adb shell top -m 5

user 0%, system 0%, iow 0%, irq 0%

user 55 + nice 0 + sys 42 + idle -223 + iow 0 + irq 0 + sirq 0 = -126

pid pr cpu% s  #thr     vss     rss pcy uid      name

614  0   0% s    91 633720k 107084k  fg system   system_server

145  1   0% s    14  48428k  19204k  fg system   /system/bin/su***ceflinger

8245  0   0% s    18 572292k 133620k  fg u0_a13   com.bbk.launcher2

9289  0   0% r     1   1368k    568k     root     top

6028  0   0% s    17 515016k  49508k  bg u0_a1    com.android.contacts

user 27%, system 9%, iow 0%, irq 0%

user 337 + nice 1 + sys 121 + idle 766 + iow 0 + irq 0 + sirq 0 = 1225

pid pr cpu% s  #thr     vss     rss pcy uid      name

149  1  20% s    43 189188k  93280k  fg media    /system/bin/mediaserver

8907  2   7% r    38 562732k  72388k  fg u0_a12   com.android.gallery3d

614  0   3% s    91 633720k 107084k  fg system   system_server

145  1   2% s    14  58648k  29424k  fg system   /system/bin/su***ceflinger

4399  1   1% s    17 525564k  49740k  fg system   com.android.systemui

ADB連線終端總結

adb三種狀態 1 devices 正常 2.offline 終端沒有找到 3.ack埠被占用 adb埠號 5037 手機連線不上adb,提示offline的原因 1.手機開發者選項中的usb除錯模式未開啟 2.usb線沒連線 逍遙模擬器連線不上adb,提示offline的解決方法 方法1 adb ...

CPU實時監控mpstat

mpstat是multiprocessor statistics的縮寫,是實時系統監控工具。其報告與cpu的一些統計資訊,這些資訊存放在 proc stat檔案中。在多cpus系統裡,其不但能檢視所有cpu的平均狀況資訊,而且能夠檢視特定cpu的資訊。mpstat最大的特點是 可以檢視多核心cpu中...

Shell 終端列印

參考書籍 linux shell 指令碼攻略 能夠執行列印的方法有很多,格式也各不相同,主要有如下幾個 echo printf echo命令 echo是用於終端列印的基本命令。預設情況下,echo在每次呼叫後會新增乙個換行符。可使用標誌 n來忽略結尾的換行符。可接受雙引號字串內的轉義序列作為引數,採...