CPU使用率

CPU使用率

​ CPU 使用率可以通过 top 或者 sar 等命令获取

sar [options] [-o file] t [n]
一、常用参数

1、 t 为采样间隔,n 为采样次数,默认值是 1
2、-o file 表示将命令结果以二进制格式存放在文件中,file 是文件名。
3、options 为命令行选项

​ 1) -u : 统计 CPU 数据
​ 2) -P : 统计每个核的信息
​ 3) -C : 显示注释信息
​ 4) 1 1 : 每一秒做一次采集,总共采集 1 次

[mysql@ip131 ~]$ sar -u -P ALL -C 1 1
Linux 3.10.0-957.el7.x86_64 (ip131)     05/26/2020      _x86_64_        (2 CPU)

08:57:57 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
08:57:58 AM     all      0.00      0.00      0.00      0.00      0.00    100.00
08:57:58 AM       0      0.00      0.00      0.00      0.00      0.00    100.00
08:57:58 AM       1      1.00      0.00      1.00      0.00      0.00     98.00

Average:        CPU     %user     %nice   %system   %iowait    %steal     %idle
Average:        all      0.00      0.00      0.00      0.00      0.00    100.00
Average:          0      0.00      0.00      0.00      0.00      0.00    100.00
Average:          1      1.00      0.00      1.00      0.00      0.00     98.00
二、输出项说明

%idle :表示 CPU 的空闲率。
CPU :all 表示统计信息为所有 CPU 的平均值。
%user :显示在用户级别(application)运行使用 CPU 总时间的百分比。
%nice :显示在用户级别,用于 nice 操作,所占用 CPU总时间的百分比。
%system :在核心级别(kernel)运行所使用 CPU总时间的百分比。
%iowait :显示用于等待I/O操作占用 CPU总时间的百分比。
%steal :管理程序(hypervisor)为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。

三、注意

1)如果 %iowait 的值过高,表示硬盘存在I/O瓶颈
2)如果 %idle 的值持续低于10,则表示系统的 CPU 资源紧张。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值