CPU使用率 user time system time waiting Idle time nice time load average
1.用户态CPU 2. 内核态CPU 3. 空闲CPU 4. wait cpu 5. guest CPU 6. 上下文切换 7. 中断次数
您好,常见的指标如下:
CPU使用率: 每个处理器的利用率
user time: CPU执行用户代码的时间,包括nice time
system time: CPU执行内核代码的时间,包括IRQ和softirq time
waiting: CPU等待IO的时间
Idle time: CPU空闲并等待任务的时间
nice time: CPU花在改变进程优先级以及执行顺序的时间
load average: 任务队列中,等待被CPU执行的任务的总数,以及那些等待不可中断任务完成的任务的总数,它们的平均值。也就是,系统中处于TASK_RUNNABLE以及TASK_UNINTERRUPTIBLE状态的任务的总数的平均值。
Runnable process: 等待被CPU执行的任务的总数
Blocked: 那些因为IO操作被挂起的进程的数量
Context switch: 系统中线程切换的总数。
Interrupt: 硬中断和软中断的次数。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。