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. 第28章、列表视图ListView之一(从零开始学
  2. Android 如何才能捕获系统的恢复出厂设置
  3. android media player 状态机
  4. Android PATH类动态绘制
  5. Android应用.国际化-屏幕适配-样式与主题
  6. android中PhoneWindow、DecorView
  7. android设置保持窗口常亮
  8. 关闭程序
  9. Android Native Development Kit (NDK)
  10. Version Code 版本设置