adb shell命令(一)

adb shell top -m  【默认cpu占用降序排序】

  1. -m num  // 最多显示多少个进程
  2.  -n num  // 刷新次数
  3.   -d num  // 刷新间隔时间(默认5秒)
  4.   -s col   // 按哪列排序 ,<cpu,vss,rss,thr>
  5.   -t        // 显示线程信息而不是进程
  6.   -h      // 显示帮助文档 

 

  1. User 35%, System 13%, IOW 0%, IRQ 0% // CPU占用率
  2. User 109 + Nice 0 + Sys 40 + Idle 156 + IOW 0 + IRQ 0 + SIRQ 1 = 306 // CPU使用情况
  3. PID CPU% S #THR VSS RSS PCY UID Name // 进程属性
  4. xx xx% x xx xx xx xx xx xx
  5. CPU占用率:
  6. User 用户进程
  7. System 系统进程
  8. IOW IO等待时间
  9. IRQ 硬中断时间
  10. CPU使用情况(指一个最小时间片内所占时间,单位jiffies。或者指所占进程数):
  11. User 处于用户态的运行时间,不包含优先值为负进程
  12. Nice 优先值为负的进程所占用的CPU时间
  13. Sys 处于核心态的运行时间
  14. Idle 除IO等待时间以外的其它等待时间
  15. IOW IO等待时间
  16. IRQ 硬中断时间
  17. SIRQ 软中断时间
  18. 进程属性:
  19. PID 进程在系统中的ID
  20. CPU% 当前瞬时所以使用CPU占用率
  21. S 进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。
  22. #THR 程序当前所用的线程数
  23. VSS Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
  24. RSS Resident Set Size 实际使用物理内存(包含共享库占用的内存)
  25. PCY OOXX,不知道什么东东
  26. UID 运行当前进程的用户id
  27. Name 程序名称android.process.media

显示10条线程,刷新20次

 adb shell  top -n 20 -d 5 -m 10 –t 

posted @ 2015-01-15 13:47  璃素颜  阅读(158)  评论(0)    收藏  举报