日期:2014-05-16 浏览次数:20591 次
执行Linux下的top、ps等命令,这些命令你也通过adb可以执行查看效果。
- adb?shell?
- $?top ?-h?
- 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.?//?显示帮助文档?
- $?top ?-n?1?
- top ?-n?1?
- User ?35%,?System?13%,?IOW?0%,?IRQ?0%?//?CPU占用率?
- User ?109?+?Nice?0?+?Sys?40?+?Idle?156?+?IOW?0?+?IRQ?0?+?SIRQ?1?=?306?//?CPU使用情况?
- ?
- PID?CPU%?S?#THR?VSS?RSS?PCY?UID?Name ?//?进程属性?
- xx??xx%?x???xx??xx??xx??xx??xx???xx?
- ?
- CPU占用率:?
- User ????用户进程?
- System??系统进程?
- IOW?IO等待时间?
- IRQ?硬中断时间?
- ?
- CPU使用情况(指一个最小时间片内所占时间,单位jiffies。或者指所占进程数):?
- User ????处于用户态的运行时间,不包含优先值为负进程?
- Nice????优先值为负的进程所占用的CPU时间?
- Sys?处于核心态的运行时间?
- Idle????除IO等待时间以外的其它等待时间?
- IOW?IO等待时间?
- IRQ?硬中断时间?
- SIRQ????软中断时间?
- ?
- 进程属性:?
- PID?进程在系统中的ID?
- CPU%????当前瞬时所以使用CPU占用率?
- S???进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。?
- #THR????程序当前所用的线程数?
- VSS?Virtual?Set ? Size ?虚拟耗用内存(包含共享库占用的内存)?
- RSS?Resident?Set ? Size ?实际使用物理内存(包含共享库占用的内存)?
- PCY?OOXX,不知道什么东东?
- UID?运行当前进程的用户id?
- Name ????程序名称android.process.media?
- ?
- //?ps:内存占用大小有如下规律:VSS?>=?RSS?>=?PSS?>=?USS?