首页 > 代码库 > cpu使用情况

cpu使用情况

user 在internal时间段里,用户态的CPU时间(%) ,不包含 nice值为负 进程 ?usr/?total*100

nice 在internal时间段里,nice值为负进程的CPU时间(%) ?nice/?total*100

system 在internal时间段里,核心时间(%) ?system/?total*100

iowait 在internal时间段里,硬盘IO等待时间(%) ?iowait/?total*100

irq 在internal时间段里,软中断时间(%) ?irq/?total*100

soft 在internal时间段里,软中断时间(%) ?softirq/?total*100

idle 在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间 (%) ?idle/?total*100

intr/s 在internal时间段里,每秒CPU接收的中断的次数 ?intr/?total*100

CPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq

total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq

?user=user_cur – user_pre

?total=total_cur-total_pre

cpu使用情况