温馨提示×

centos cpustat如何查看CPU空闲率

小樊
48
2025-04-24 23:46:21
栏目: 智能运维

在 CentOS 系统中,你可以使用 cpustat 命令来查看 CPU 的使用情况,包括空闲率。cpustatsysstat 包的一部分,因此你需要先确保该包已经安装。

  1. 安装 sysstat 包(如果尚未安装):

    sudo yum install sysstat 
  2. 使用 cpustat 查看 CPU 使用情况

    运行以下命令可以查看 CPU 的详细统计信息,包括每个 CPU 的使用率、空闲率等:

    mpstat 1 

    这个命令会每秒更新一次 CPU 的统计信息。输出中,%idle 列显示的是 CPU 空闲率。

    如果你想查看所有 CPU 的平均空闲率,可以使用:

    mpstat -P ALL 1 | awk '/Average:/ {print 100 - $NF"%"}' 

    这个命令会计算所有 CPU 的平均空闲率并输出。

mpstat 命令提供了丰富的 CPU 性能监控选项,你可以通过查看 mpstat 的手册页 (man mpstat) 来了解更多选项和用法:

man mpstat 

0