前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[694]linux查看CPU使用率

[694]linux查看CPU使用率

作者头像
周小董
发布2020-01-13 17:34:04
4.4K0
发布2020-01-13 17:34:04
举报
文章被收录于专栏:python前行者python前行者
1:top

top -bn 1 -i -c

image.png
image.png

top命令可以看到总体的系统运行状态和cpu使用效率

%us: 表示用户空间程序的cpu使用效率

%sy:表示系统空间程序的cpu使用效率

%ni: 表示用户空间通过nice调度过的程序的cpu使用效率

%id: 空闲cpu

%wa:cpu运行时等待io的时间

%hi: cpu运行过程中硬中断的数量

%si: cpu处理软中断的数量

%st: 被虚拟机偷走的cpu

2: vmstat

vmstat 1 5

image.png
image.png

每秒采集一次cpu使用率,采集5次

3:sar

每秒采集一次cpu,共采集5次

image.png
image.png

查看某个cpu的使用情况

sar -P 0 -u 1 5

image.png
image.png

进程队列长度和平均负载状态

sar -q 1 5

image.png
image.png

runq-sz:运行队列的长度(等待运行的进程数)

plist-sz: 进程列表中的进程和线程数

ldavg-1:最后1分钟的平均负载

ldavg-5:过去5分钟的平均负载

ldavg-15:过去15分钟的系统平均负载

进程创建的平均值和上下文切换的此数

image.png
image.png
4:dstat

每秒cpu使用率情况获取

image.png
image.png

最占cpu的进程获取

image.png
image.png
5: free -h
代码语言:javascript
复制
root@debian:~/zxf/trcap# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.8G        1.9G        165M         31M        1.8G        1.7G
Swap:          4.0G         88K        4.0G
6:cat /proc/meminfo
image
image
7:cat /proc/cpuinfo
image
image
8:du -sh *
image
image
9: 查看CPU个数
代码语言:javascript
复制
cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
10: 查看CPU核数
代码语言:javascript
复制
cat /proc/cpuinfo | grep "cpu cores" | uniq
11: 查看CPU型号
代码语言:javascript
复制
cat /proc/cpuinfo | grep 'model name' |uniq
image
image

参考:https://blog.csdn.net/Alicia_N/article/details/87604709 https://blog.csdn.net/qq_32670879/article/details/85259916

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-11-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1:top
  • 2: vmstat
  • 3:sar
  • 4:dstat
  • 5: free -h
  • 6:cat /proc/meminfo
  • 7:cat /proc/cpuinfo
  • 8:du -sh *
  • 9: 查看CPU个数
  • 10: 查看CPU核数
  • 11: 查看CPU型号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档