简要介绍了3种查看CPU使用率的方法,以及查看CPU核数的方法。
1. top命令
在终端中直接执行top命令,即可看到cpu的使用率。如果是多核CPU,可以在top命令的界面,按数字键1,即可看到其它CPU的使用率,如下图所示。按 q 就是退出。
Ref
Linux系统查看CPU使用率的几个命令
How to find out CPU utilization in Linux?
2. vmstat命令
vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写, 是实时系统监控工具。该命令通过使用knlist子程序和/dev/kmen伪设备驱动器访问这些数据,输出信息直接打印在屏幕。可以执行vmstat -w参数可以等宽输出信息,便于用户查询
Ref
vmstat命令
Linux-cpu分析-vmstat
3. SYSSTAT安装以及简单操作
首先在从网页上下载最新版本的到本地
https://github.com/sysstat/sysstat/releases
选择的是sysstat最新版
在本地解压,利用SSH工具连接远程,将本地下载解压完成的sysstat上传
执行下列语句,即可完成安装。1
2
3
4
5cd 。。。/sysstat-XX/sysstat-XX
chmod 777 configure
./configure
make
sudo make install
输出CPU使用情况的统计信息,每秒输出一次,一共输出5次1
sar -u 1 5
4. 查看CPU核数
1 | 查看CPU信息(型号) |