linux 查看CPU使用率

1:top

top -bn 1 -i -c

top命令可以看到总体的系统运行状态和cpu使用效率

%us: 表示用户空间程序的cpu使用效率

%sy:表示系统空间程序的cpu使用效率

%ni: 表示用户空间通过nice调度过的程序的cpu使用效率

%id: 空闲cpu

%wa:cpu运行时等待io的时间

%hi: cpu运行过程中硬中断的数量

%si: cpu处理软中断的数量

%st: 被虚拟机偷走的cpu

2: vmstat

vmstat 1 5

每秒采集一次cpu使用率,采集5次

3:sar

每秒采集一次cpu,共采集5次

查看某个cpu的使用情况

sar -P 0 -u 1 5

进程队列长度和平均负载状态

sar -q 1 5

runq-sz:运行队列的长度(等待运行的进程数)

plist-sz: 进程列表中的进程和线程数

ldavg-1:最后1分钟的平均负载

ldavg-5:过去5分钟的平均负载

ldavg-15:过去15分钟的系统平均负载

进程创建的平均值和上下文切换的此数

4:dstat

每秒cpu使用率情况获取

最占cpu的进程获取

 

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值