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

posted @ 2024-06-05 08:24  zongzw  阅读(29)  评论(0)    收藏  举报