top 指令指标
| 符号 | 含义 | 备注 |
|---|---|---|
| us | 用户空间CPU 占比 | 不包含低优先级(nice 1-19)的进程 |
| sy | 系统调用CPU占比 | 不包含底层iowait(即外设耗时)时间 |
| id | 系统空闲CPU时间 | |
| ni | 低优先级进程CPU占比 nice值为1-19 | |
| hi | 硬中断的CPU耗时 | 统计,但不计入进程CPU时间 |
| si | 软中断的CPU耗时 | 统计,但不计入进程CPU时间 |
| wa | 外设IO的耗时 | 统计,但不计入进程CPU时间 |
| st | 同意宿主机上被其他虚拟机抢走的CPU时间 | 只在虚拟机中出现,是否可以通过此信息判断当前环境为虚拟机环境?? |
以上所有指标均没有overlap。

nice值: 给进程或者进程组设置的执行优先级,默认值为0,范围是 -20 ~ 19,
当nice值为1~19 时为低优先级,负数时为高优先级(只有特权进程才可以给自己设置高优先级)。
给进程设置优先级的方法:
$ sudo nice -n -20 sleep 2

浙公网安备 33010602011771号