CPU状态信息us,sy,ni,id,wa,hi,si,st含义及分析

本文详细解释了CPU使用率各项指标的含义,如用户空间(us)、内核空间(sy)、空闲(id)等,并提供了如何根据这些指标诊断系统性能问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


us: "user CPU time"
sy: "system CPU time"
ni: " nice CPU time"
id: "idle"
wa: "iowait" 
hi:"hardware irq"
si : "software irq"
st : "steal time"

us 用户空间占用CPU百分比

sy 内核空间占用CPU百分比

ni 用户进程空间内改变过优先级的进程占用CPU百分比

id 空闲CPU百分比

wa 等待输入输出的CPU时间百分比

hi 硬件中断

si 软件中断 

st: 实时

如果wa%>5,IO已经成为瓶颈
sy比较大的时候,是否有多线程操作,排查有没有死锁
软中断是程序由于需要等待其他操作等发出的中断
硬中断是硬件有数据传入而发出的CPU中断来处理该输入
一般压测情况下,us占用cpu比较高(可以借助分析工具分析用户程序具体CPU高的原因),其他几个指标都比较抵,如果出现其他几个指标高,需具体分析原因

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值