adb shell top命令
执行Linux下的top、ps等命令,这些命令你也通过adb可以执行查看效果。
? ? ? ???1)top命令如下:????????? 就不把执行效果放上来了,总之结果表述如下:
- 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?//?PSS??Proportional?Set?Size?实际使用的物理内存(比例分配共享库占用的内存)?
- //?USS??Unique?Set?Size?进程独自占用的物理内存(不包含共享库占用的内存)?
? ? ? ???在附件Android系统->android top.txt文件内,自个总结的。
?
?
?
http://vaero.blog.51cto.com/4350852/778139