linux - 进程
文章目录
ps
ps -ef|grep xx
ps x
所有进程ps aux
用户进程- VSZ 虚拟内存大小
- RSS 进程占用的物理内存的大小,以千字节为单位。
- START 进程启动的时间。若它的值超过24小时,则用天表示。
- STAT - 进程状态
R
运行中S
正在睡眠。等待一个事件, 比如一个按键D
不可中断睡眠。等待 I/OT
已停止Z
一个死进程或“僵尸”进程<
一个高优先级进程。属性叫做 niceness。是不好的(less nice),占用较多CPU时间N
低优先级进程。“nice”进程,只有当其它高优先级进程被服务了之后,才会得到处理器时间。
top
3s刷新,cpu使用率排序
命令信息字段
top - 14:59:20 up 6:30, 2 users, load average: 0.07, 0.02, 0.00
- top
- up 运行时间
- users 有两个用户登录系统
- load average: 加载平均值是指,等待运行的进程数目,也就是说,处于可以运行状态并共享 CPU 的进程个数。 这里展示了三个数值,每个数值对应不同的时间段。第一个是最后60秒的平均值, 下一个是前5分钟的平均值,最后一个是前15分钟的平均值。若平均值低于1.0,则指示计算机工作不忙碌。
- Tasks: 总结了进程数目和这些进程的各种状态。
- Cpu(s): 这一行描述了 CPU 正在进行的活动的特性。
- 0.7%us 0.7% 的 CPU 被用于用户进程。这意味着进程在内核之外。
- 1.0%sy 1.0%的 CPU 时间被用于系统(内核)进程。
- 0.0%ni 0.0%的 CPU 时间被用于"nice"(低优先级)进程。
- 98.3%id 98.3%的 CPU 时间是空闲的。
- 0.0%wa 0.0%的 CPU 时间来等待 I/O。
控制进程
&
后台运行
kill
kill [-signal] PID…