是否有人知道顶级表格上方标题中%CPU行中的2个字母缩写含义是什么?这是运行顶部的示例输出。
top - 15:10:34 up 8 days, 5:11, 1 user, load average: 0.10, 3.80, 26.82
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.3 us, 0.7 sy, 0.0 ni, 98.0 id, 1.1 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 2051456 total, 623544 used, 1427912 free, 1292 buffers
KiB Swap: 3203068 total, 147188 used, 3055880 free, 38352 cached
以下是我的猜测和我不知道的。
us = user
sy = system
ni = ?
id = idle?
wa = ?
hi = ?
si = ?
st = ?
答案 0 :(得分:32)
us
- 用户cpu时间(或)占用户空间的CPU时间百分比sy
- 系统CPU时间(或)在内核空间中花费的CPU时间百分比ni
- 用户不错的cpu时间(或)在低优先级进程上花费的CPU时间百分比id
- 空闲cpu时间(或)占用空闲的CPU时间百分比wa
- 等待cpu时间(或)等待的CPU时间百分比(在磁盘上)hi
- 硬件irq(或)占用服务/处理硬件中断的CPU时间百分比si
- 用于维护/处理软件中断的软件irq(或)%CPU时间st
- 在虚拟机管理程序为另一个处理器提供服务(或)从虚拟机中窃取的CPU时间百分比时,虚拟CPU无意中等待的CPU时间百分比
来源:In Linux "top" command what are us, sy, ni, id, wa, hi, si and st (for CPU usage)?