android top 内存排序,adb shell top 查看内存和cpu

adb shell top

top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序.

top 用法

>adb shell 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. 刷新间隔时间(默认5秒)

-s col Column to sort by (cpu,vss,rss,thr). 按哪列排序

-t Show threads instead of processes. 显示线程信息而不是进程

-h Display this help screen. 显示帮助文档

adb shell top

> adb shell top

User 13%, System 5%, IOW 0%, IRQ 0%

User 85 + Nice 0 + Sys 37 + Idle 509 + IOW 0 + IRQ 0 + SIRQ 0 = 631

PID PR CPU% S #THR VSS RSS PCY UID Name

22205 0 13% S 56 423416K 88160K fg u0_a92 com.tmall.wireless

24310 1 2% R 1 1232K 536K root top

22600 0 1% S 46 341712K 40872K fg u0_a90 com.wandoujia.phoenix2.usbproxy

31125 1 1% S 31 319976K 33284K fg u0_a74 com.android.Chinpower

1533 0 1% S 32 67320K 20552K fg system /system/bin/surfaceflinger

1852 0 1% S 112 445876K 80304K fg system system_server

...

10 0 0% S 1 0K 0K root watchdog/0

16 1 0% S 1 0K 0K root khelper

22 1 0% S 1 0K 0K root suspend_sys_syn

23 1 0% S 1 0K 0K root suspend

第一组数据的含义:

User 处于用户态的运行时间,不包含优先值为负进程

Nice 优先值为负的进程所占用的CPU时间

Sys 处于核心态的运行时间

Idle 除IO等待时间以外的其它等待时间

IOW IO等待时间

IRQ 硬中断时间

SIRQ 软中断时间

第二组数据的含义:

PID 进程id

PR 优先级

CPU% 当前瞬时CPU占用率

S 进程状态:D=不可中断的睡眠状态, R=运行, S=睡眠, T=跟踪/停止, Z=僵尸进程

#THR 程序当前所用的线程数

VSS Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)

RSS Resident Set Size 实际使用物理内存(包含共享库占用的内存)

PCY 调度策略优先级,SP_BACKGROUND/SP_FOREGROUND

UID 进程所有者的用户id

Name 进程的名称

具体信息可以查看源代码中: xx\system\core\toolbox\top.c

监控CPU的命令使用实战

>adb shell top | findstr tmall > d:\cpu.txt

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值