Android中使用ps命令查看进程PID
16lz
2021-01-26
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里的一个线程,具体查找步骤如下:
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 :进程名
更多相关文章
- Android(安卓)Developers:指定在线程中运行的代码
- 如何检查 Android(安卓)应用的内存使用情况
- 什么时候会启动多个进程
- Android(安卓)Service的思考(4)
- 探索 Android(安卓)系统启动流程 - 当我们按下电源键,Android(安
- Android常用异步请求AsyncTask的美中不足之处
- Android实现异步处理 -- HTTP请求为例
- Android(安卓)Studio ADB not responding. If you'd like to ret
- Android应用系列:仿MIUI的Toast动画效果实现