linux下检测CPU性能的mpstat命令安装与用法

news/2025/3/4 21:54:17/

1、安装命令

$ sudo apt-get install sysstat

sysstat安装包还包括了检测设备其它状态的命令,查看命令如下:

2、检测CPU命令语法

$ mpstat --h  //查看mpstat的语法
Usage: mpstat [ options ] [ <interval> [ <count> ] ]
Options are:
[ -A ] [ -n ] [ -u ] [ -V ]
[ -I { SUM | CPU | SCPU | ALL } ] [ -N { <node_list> | ALL } ]
[ --dec={ 0 | 1 | 2 } ] [ -o JSON ] [ -P { <cpu_list> | ALL } ]

参数介绍:

   interval: 相邻的两次采样的间隔时间、
   count: 采样的次数,count只能和delay一起使用
   -P: 指定要监控哪个CPU,范围是[0 ~ n-1], ALL表示监控所有CPU都监控 

 常用检测场景如下

(1)检测总的CPU状态

(2)检测总的CPU状态,1秒检测1次,检测5次CPU

(3)检测每个CPU的状态

(4)检测每个CPU的状态,每1秒检测1次,检测2次 

上面输出了2次的CPU状态,后面输出了所有 CPU 的平均值。

mpstat的命令用法也可参考linux性能监控:CPU监控命令之mpstat命令 - 知乎 (zhihu.com)


http://www.ppmy.cn/news/1100732.html

相关文章

汽车3D HMI图形引擎选择

2002年,电影《少数派报告》让观众深入了解未来。 除了情节的核心道德困境之外,大多数人都对它的技术着迷。 我们看到了自动驾驶汽车、个性化广告和用户可以无缝交互的 3D 计算机界面。 令人惊讶的是,虽然故事发生在 2054 年,但许多科幻想象的作品已经成为现实。 对于汽车和…

vue 部署到本机IIS 部署 SPA 应用

安装 URL Rewrite Works With: IIS 7, IIS 7.5, IIS 8, IIS 8.5, IIS 10 URL Rewrite : The Official Microsoft IIS Site 目前电脑IIS是6版本的&#xff0c;以下的方法不太合适操作。目前用Nginx部署&#xff0c;够用了。 nginx配置参考&#xff1a; uni-app 前面项目&am…

【网络编程】学习成果day7:用sqlite3和fgetc将字典写入数据库中的数据表。

1.将字典写入数据库中的数据表 代码&#xff1a; linuxlinux:~/study/NETbc$ cat 03_dictsqlite3.c #include<myhead.h> #define MAX 50int do_insert(sqlite3* db);int main(int argc, const char *argv[]) {//打开数据库sqlite3 *dbNULL;if(sqlite3_open("./dic…

robot framework入门案例

Robot Framework是一个完全基于关键字测试驱动的框架&#xff1b; 关键字可以理解为一个能实现特定功能的对象&#xff08;如ssh连接、登录、新增配置等&#xff09; 有了关键字后&#xff0c;就可以通过关键字组合成案例&#xff1b; 所以入门案例只需要两个文件 &#xf…

linux安装edge时出现dpkg依赖问题

安装包下载地址 微软Edge(deb) 微软Edge(rpm) 安装包下载完成后执行dpkg命令安装时出现dpkg依赖问题 sudo dpkg -i microsoft-edge-stable.* /* 执行后提示&#xff1a; dpkg: 依赖关系问题使得 microsoft-edge-stable 的配置工作不能继续&#xff1a; microsoft-edge-stable…

el-dialog弹窗中进度条的(mqtt提供)数据无法清空(清空方法)

清空方法 this.$nextTick(()>{this.$refs.devicefromDialog.clearValidate(airSwitchNo);//清除的校验规则prop传的值this.$refs[devicefromDialog].resetFields();//清除表单内容}) 场景&#xff1a;进度条的数据需要在关闭的时候&#xff0c;清空上一次的缓存记录&#xf…

SQL-DCL

DCL-管理用户 1.查询用户 USE mysql&#xff1b; SELECT * FROM user&#xff1b; 2.创建用户 CREATE USER “用户名”“主机名” IDENTIFIED BY "密码“&#xff1b; 3.修改用户密码 ALTER USER “用户名”“主机名” IDENTIFIED WITH mysql_native_password BY &quo…

Linux系统--基础IO

文章目录 文件的概念 C语言文件IO相关操作 系统调用接口 文件描述符 文件周边概念 设计用户层缓冲区 minishell中支持重定向 文件系统 软硬链接 动静态库 一、文件的概念 1.在系统角度上来说 文件内容属性 如果在磁盘上建立一个为0KB的文件&#xff0c;磁盘上也会存储文件的…