linux查看cpu(linux下查看cpu信息)
linux中检查cpu利用率的方法:首先保证linux环境可以访问互联网,配置源码;然后执行“apt-get install dstat”命令安装软件;最后,执行“dstat -c”命令,显示系统的整体cpu状况。
在linux的系统维护中,可能需要经常检查cpu利用率,分析系统的整体运行情况。监控CPU性能一般包括以下三点:运行队列、CPU利用率、上下文切换。那么你如何看待cpu的使用呢?下面的文章会给你具体介绍,希望对你有帮助。
1.使用top命令
这个命令很常见。直接在终端执行top命令,第三行就能看到cpu利用率。
注:96.9id表示空闲cpu,即CPU未使用,100%-96.9%=3.1%,即系统CPU利用率为3.1%。
如果有多个CPU,并且要查询每个CPU的利用率,可以在顶部命令界面按数字键1查看其他CPU的利用率,如下图所示:
2.使用vmstat命令
vmstat命令是最常见的Linux/Unix监控工具,它可以显示给定时间间隔内服务器的状态值,包括CPU使用情况、内存使用情况、虚拟内存交换情况和IO读写情况。
与top命令相比,通过vmstat可以看到整个机器的CPU、内存和IO使用情况,而不仅仅是每个进程的CPU使用情况和内存使用情况。
句型:
Vmstat -w-w一般的Vmstat工具是通过两个数值参数来使用的,第一个参数是以秒为单位的采样间隔数,第二个参数是采样次数。示例:
注意:2表示每两秒收集一次服务器状态,1表示只收集一次。
3.使用dstat命令
dstat命令是用来代替vmstat、iostat、netstat、nfsstat、ifstat的工具,是一个全方位的系统信息统计工具。
如果没有dstat命令,需要下载并安装。
首先需要保证linux环境可以访问互联网,配置源码。在根帐户下登录。执行apt-get安装dstat命令。安装软件。
然后执行命令dstat -c..根据系统的整体cpu状况。
显示的信息包括CPU用户占用、系统占用、空闲、等待、中断、软件中断等。