1、通过top命令抓取系统的cpu loading情况
2)通过top命令显示前10个进程的cpu loading 情况,每隔5秒更新一次信息
也可以写成如下脚步&
1)查看一下top命令支持的参数
C:\Users\hxiong>adb root
C:\Users\hxiong>adb shell
generic_x86_64:/ # top -h
Usage: top [ -m max_procs ] [ -n iterations ] [ -d delay ] [ -s sort_column ] [
-t ] [ -h ]
-m num Maximum number of processes to display.
-n num Updates to show before exiting.
-d num Seconds to wait between updates.
-s col Column to sort by (cpu,vss,rss,thr).
-H Show threads instead of processes.
-h Display this help screen.
generic_x86_64:/ #
2)通过top命令显示前10个进程的cpu loading 情况,每隔5秒更新一次信息
generic_x86_64:/ # top -m 10 -d 5
User 11%, System 11%, IOW 0%, IRQ 0%
User 1 + Nice 0 + Sys 1 + Idle 7 + IOW 0 + IRQ 0 + SIRQ 0 = 9
PID USER PR NI CPU% S #THR VSS RSS PCY Name
3305 root 20 0 11% R 1 9868K 2040K fg top
2 root 20 0 0% S 1 0K 0K fg kthreadd
3 root 20 0 0% S 1 0K 0K fg ksoftirqd/0
5 root 0 -20 0% S 1 0K 0K fg kworker/0:0H
6 root 20 0 0% S 1 0K 0K fg kworker/u8:0
7 root RT 0 0% S 1 0K 0K fg migration/0
8 root 20 0 0% S 1 0K 0K fg rcu_preempt
9 root 20 0 0% S 1 0K 0K fg rcu_bh
10 root 20 0 0% S 1 0K 0K fg rcu_sched
11 root RT 0 0% S 1 0K 0K fg migration/1
^C
130|generic_x86_64:/ #
也可以写成如下脚步&