adb shell 进入手机后,执行ps就能显示手机里所有正在运行的进程
Annroid 中ps命令参数:-t -x,-p,-P,-c [pid|name]
-t显示进程下的线程列表
-x 显示进程耗费的用户时间和系统时间,单位s
-P 显示调度策略,通过是bg or fg ,当获取失败将会un和er比之前打印的内容多出了一列PCY,表示进程的调度等级
Android进程调度状态:
1.foreground process
2.visible process
3.Service process
4.background process
5.empty process
-p 显示进程的优先级和nice等级
-c 显示进程耗费的CPU时间
[PID]过滤指定进程PID,[name]过滤指定进程NAME

以前想查找下ActivityManager的进程PID,后面发现,原来ActivityManager是system_server里的一个线程,具体查找步骤如下:

查看手机中system_server进程PID

根据已知的进程PID查看对应的线程PID


下面来看下下图每列是啥意思


PID:进程号
PPID:父进程号
VSIZE :进程的虚拟内存大小
RSS :进程分配到的屋里内存大小
WCHAN:程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
NAME :进程名

更多相关文章

  1. Android(安卓)Developers:指定在线程中运行的代码
  2. 如何检查 Android(安卓)应用的内存使用情况
  3. 什么时候会启动多个进程
  4. Android(安卓)Service的思考(4)
  5. 探索 Android(安卓)系统启动流程 - 当我们按下电源键,Android(安
  6. Android常用异步请求AsyncTask的美中不足之处
  7. Android实现异步处理 -- HTTP请求为例
  8. Android(安卓)Studio ADB not responding. If you'd like to ret
  9. Android应用系列:仿MIUI的Toast动画效果实现

随机推荐

  1. 除去ScrollView拉到尽头时再拉的阴影效果
  2. UVC系列1-Android盒子控制云台摄像头系列
  3. android 获得焦点(View get focus)
  4. Android 国际化,文本国际化,图片国际化
  5. iOS 和 Android(安卓)测试托管平台 FIR.i
  6. mac Android studio3.2版本安装+环境搭建
  7. Android中文API(131) —— GpsStatus
  8. ScrollView中添加一个android:fillViewpo
  9. 去掉Android app上的Title Bar
  10. android的多线程操作(一)