ps 命令查看进程状态
来源:互联网 发布:乖离性ma数据多大 编辑:程序博客网 时间:2024/05/22 00:42
linux上进程有5种状态:
1. 运行(正在运行或在运行队列中等待)
2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)
ps工具标识进程的5种状态码:
D 不可中断 uninterruptible sleep (usually IO)
R 运行 runnable (on run queue)
S 中断 sleeping
T 停止 traced or stopped
Z 僵死 a defunct ("zombie") process
注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页).
使用ps格式输出来查看进程状态:
ps -eo user,stat..,cmd
user 用户名
uid 用户号
pid 进程号
ppid 父进程号
'size' 内存大小, Kbytes字节.
v'size' 总虚拟内存大小, bytes字节(包含code+data+stack)
share 总共享页数
nice 进程优先级(缺省为0, 最大为-20)
priority(pri) 内核调度优先级
pmem 进程分享的物理内存数的百分比
trs 程序执行代码驻留大小
rss 进程使用的总物理内存数, Kbytes字节
time 进程执行起到现在总的CPU暂用时间
stat 进程状态
cmd(args) 执行命令的简单格式
例子:
查看当前系统进程的uid,pid,stat,pri, 以uid号排序.
ps -eo pid,stat,pri,uid --sort uid
查看当前系统进程的user,pid,stat,rss,args, 以rss排序.
ps -eo user,pid,stat,rss,args --sort rss
- ps 命令查看进程状态
- ps 命令查看进程状态
- ps 命令查看进程状态
- linux ps 命令查看进程状态
- linux ps 命令查看进程状态
- Linux中用ps命令查看进程状态
- 查看进程命令ps
- 进程查看命令 ps
- ps命令(查看进程号,状态等)
- shell查看进程状态--ps命令
- 命令ps查看当前系统的进程状态
- ps -aux查看进程状态
- ps 命令中的进程状态
- ps查看进程命令用法
- ps查看进程命令用法
- linux进程查看命令ps
- linux ps 查看进程命令
- 查看系统进程ps命令
- Perl中对于文件检测的选项,备忘
- Java学习之java面试题集
- pku 1062
- ORACLE 过程中容错处理
- 公司绝不会告诉你的20大秘密 值得一看很受用
- ps 命令查看进程状态
- Linux 死进程导致数据慢
- 数据标准化方法 (很有用的基础方法 收藏了 呵呵)
- 端口
- 只能输入数字。字母。下划线。点
- pku 2253
- 检测ip的格式 1.1.1.1
- 如何配置OpenFire上JVM的内存(Memory)
- 浅谈PCB敷铜的“弊与利”(转)