首页
首页

Linux 查看系统CPU个数、核心数和cpu型号的方法

今天遇到一个新问题,如何查看linux的cpu个数和核心数与cpu型号,博客的作用就是用来记录自己所未掌握的知识,so…有了这篇文章。

首先说明下一下cpu的核心数算法

1
2
总核数 = 物理CPU个数 X 每颗物理CPU的核数 
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

查看物理CPU个数

1
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

查看每个物理CPU中core的个数(即核数)

1
cat /proc/cpuinfo| grep "cpu cores"| uniq

查看逻辑CPU的个数

1
cat /proc/cpuinfo| grep "processor"| wc -l

查看CPU信息(型号)

1
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

另外查看系统版本号

1
lsb_release -a

查看前十占用cpu的进程

1
ps -eo pcpu,pid,user,args | sort -k 1 -r | head -10

以上 End

支持一下
扫一扫,我会更有动力更新
  • 微信扫一扫
  • 支付宝扫一扫