有時候系統出現問題可能和當前的 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來忽略結尾的換行符。可接受雙引號字串內的轉義序列作為引數,採...