Linux 下通过 ps 命令获取进程状态:

QQ截图20171110175955.png

其中:

  • USER: 行程拥有者

  • PID: 进程编号

  • %CPU: 占用的 CPU 使用率

  • %MEM: 占用的内存使用率

  • VSZ: 占用的虚拟内存大小

  • RSS: 占用的内存大小

  • TTY: 终端的次要装置号码 (minor device number of tty)

  • STAT: 该行程的状态,linux的进程有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(内存锁页).

说明

可以看出来,当前运行的进程只有一个,大多数都是 sleeping(中断)状态,等待再次被调度。


本文地址: http://www.chenxm.cc/article/509.html
版权声明: 本文为原创文章,版权归  陈新明  所有,欢迎分享本文,转载请保留出处!
上一篇: Django自带的ORM如何执行group by(聚合查询)语句(求和、累积、平均)
下一篇: Linux下的线程获取方法
发表评论

还没有留言,还不快点抢沙发?