
使用mpstat命令显示各个可用CPU的状态
在Linux系统中,mpstat是一个非常实用的工具,可以用来显示每个可用CPU的使用情况。
1. 安装mpstat
如果您还没有安装mpstat命令,可以使用以下命令进行安装:
# Ubuntu/Debian
sudo apt-get install sysstat
# CentOS/RHEL
sudo yum install sysstat
2. 执行mpstat命令
执行以下命令,显示CPU的使用情况:
mpstat
执行命令后,终端会显示如下信息:
Linux 4.15.0-96-generic (hostname) 10/30/2020 _x86_64_ (4 CPU)
12:02:49 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
12:02:49 PM all 1.10 0.00 0.47 0.02 0.00 0.04 0.00 0.00 0.00 98.36
其中,%usr表示用户空间占用CPU的时间比例,%sys表示内核空间占用CPU的时间比例,%idle表示CPU空闲的时间比例。
3. 显示指定CPU的使用情况
如果您的系统有多个CPU,可以使用以下命令,显示指定的CPU的使用情况:
mpstat -P CPU编号
例如,执行以下命令,显示第2个CPU的使用情况:
mpstat -P 2
执行命令后,终端会显示如下信息:
Linux 4.15.0-96-generic (hostname) 10/30/2020 _x86_64_ (4 CPU)
12:02:49 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
12:02:49 PM 2 0.61 0.00 0.38 0.00 0.00 0.00 0.00 0.00 0.00 99.01
4. 显示磁盘IO和CPU的使用情况
mpstat还支持显示磁盘IO和CPU的使用情况,使用以下命令:
mpstat -d 时间间隔
例如,执行以下命令,显示CPU和磁盘IO的使用情况:
mpstat -d 5
执行命令后,终端会每5秒更新一次,显示CPU和磁盘IO的使用情况。
mpstat命令是一个非常实用的工具,可以直观地显示各个可用CPU的使用情况。通过使用mpstat命令,您可以精细地监控系统的性能。

© 版权声明
THE END
暂无评论内容