专栏首页java 微风linux 查看 CPU 使用率

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的进程获取

以上转自:https://blog.csdn.net/Alicia_N/article/details/87604709 ---------------------------------------------------------------------------------

另补充:

即 used 使用量、 free 剩余量 。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • pom.xml 配置之:snapshot 快照库和 release发布库 的区别

    1、如果在发布时使用 mvn deploy -P release 的命令,那么会自动使用0.1作为发布版本,那么根据 maven 处理 snapshot 和re...

    微风-- 轻许--
  • 解决:Unexpected token (START_OBJECT), expected START_ARRAY: need JSON Array to contain As.WRAPPER_ARRA

    微风-- 轻许--
  • springCloud - 第7篇 - 配置文件管理中心 ( SpringCloud Config )

    为了方便管理数目众多的配置文件,springcloud 有对应的配置文件管理:spring cloud config 。

    微风-- 轻许--
  • CPU子系统调优

    中断 ---- cpu停止当前运行的指令,停下去执行更紧急的指令,一般都是IO产生中断,也可以网络IO导致网卡接受和发送数据。

    乡村小男孩
  • Shell脚本监控Linux系统CPU使用率

    通过top或者htop命令。可以看到每一个cpu核心的使用情况,但是服务器的整体cpu使用情况,就无法直观的看到。

    py3study
  • 使用python搭建一个Linux服务器监控系统

    首先需要将mysql的环境搭建好,具体就不多说了,为server准备一个python环境,然后安装三个python包

    我被狗咬了
  • zabbix监控主机cpu达到80%后报警

    在zabbix监控中,默认cpu监控模板中的触发器,当负载在一定时间内(比如最近5分钟)超过5以上为报警阀值。但是在实际场景中,由于服务器配置不一样,这个默认的...

    洗尽了浮华
  • 压测 -- cpu 各项指标

    压测过程中很重要的一点是观察cpu的各项指标,比如说cpu idel、user、cpu.load等,这些指标也间接反映了一个系统的抗压能力(容量)。 在lin...

    邹志全
  • 实现统计 android手机 CPU使用

    py3study
  • InfluxDB常见问题和解答 - 如何在InfluxDB中实现嵌套子查询

    大多数InfluxQL的内置函数不支持函数的嵌套,可以借助连续查询来实现类似的功能,先通过连续查询做实现子查询功能,把结果保存到新表中,然后再对新表中的结果执行...

    hanj4096

扫码关注云+社区

领取腾讯云代金券