① 物理CPU
实际Server中插槽上的CPU个数
物理cpu数量,可以数不重复的 physical id 有几个
② 逻辑CPU
Linux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的
信息内容分别列出了processor 0 – n 的规格。这里需要注意,如果你认为n就是真实的cpu数的话, 就大错特错了
一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来
逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)
备注一下:Linux下top查看的CPU也是逻辑CPU个数
③ CPU核数
一块CPU上面能处理数据的芯片组的数量、比如现在的i5 760,是双核心四线程的CPU、而 i5 2250 是四核心四线程的CPU
一般来说,物理CPU个数×每颗核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术
逻辑CPU的个数 = 物理CPU个数×每颗核数×超线程数
㈡ 查看CPU信息 vendor id 如果处理器为英特尔处理器,则字符串是 GenuineIntel。
processor 包括这一逻辑处理器的唯一标识符。
physical id 包括每个物理封装的唯一标识符。
core id 保存每个内核的唯一标识符。
siblings 列出了位于相同物理封装中的逻辑处理器的数量。
cpu cores 包含位于相同物理封装中的内核数量。
1. 拥有相同 physical id 的所有逻辑处理器共享同一个物理插座,每个 physical id 代表一个唯一的物理封装。 2. Siblings 表示位于这一物理封装上的逻辑处理器的数量,它们可能支持也可能不支持超线程(HT)技术。
3. 每个 core id 均代表一个唯一的处理器内核,所有带有相同 core id 的逻辑处理器均位于同一个处理器内核上。简单的说:“siblings”指的是一个物理CPU有几个逻辑 CPU,”cpu cores“指的是一个物理CPU有几个核。
4. 如果有一个以上逻辑处理器拥有相同的 core id 和 physical id,则说明系统支持超线程(HT)技术。
5. 如果有两个或两个以上的逻辑处理器拥有相同的 physical id,但是 core id不同,则说明这是一个多内核处理器。cpu cores条目也可以表示是否支持多内核。 ㈢ 下面举例说明
① 查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2 ② 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l
24 ③ 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq
6
我这里应该是2个CPU,每个CPU有6个core,应该是Intel的CPU,支持超线程,所以显示24

查看物理CPU:

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

查看逻辑CPU:

查看CPU核数:

top命令看到的也是逻辑cpu个数

转:https://blog.csdn.net/shenwansangz/article/details/50298071

最新文章

  1. Entity Framework 增删改查和事务操作
  2. 【暑假】[深入动态规划]UVa 12170 Easy Climb
  3. Membership角色与权限管理
  4. delphi程序设计之底层原理
  5. hdu4635(最多加多少边,使得有向图不是强连通图)
  6. asp.net时间范围查询
  7. 7z命令行 极限压缩指令
  8. python之format函数
  9. bgfx入门练习3——编译自定义Shader
  10. 「Android」adb调试源码(针对dumpsys SurfceFlinger、trace.txt获取)
  11. es6+的javascript拓展内容
  12. WindowsPE权威指南-PE文件头中的重定位表
  13. js基本类型存放和对象存放的区别(对象遍历)
  14. poj 1330(RMQ&LCA入门题)
  15. docker在centos7系统镜像下遇到的一些问题
  16. 802.11 af 要点
  17. QQ gtk,bkn算法
  18. 用C++做微信公众平台开发的后台开发时,用sha1加密验证的方法
  19. dpkg安装deb缺少依赖包的解决方法
  20. kubernetes应用的各种访问方式

热门文章

  1. 【LeetCode】476. 数字的补数 Number Complement
  2. 【LeetCode】59. Spiral Matrix II 解题报告(Python)
  3. GPT and BERT
  4. FineGAN
  5. Mybatis源码系列 执行流程(一)
  6. 云南农职《JavaScript交互式网页设计》 综合机试试卷⑤——简单分类菜单
  7. Java基础周测题,输入一个整数,输出所有能整除该整数的结果:
  8. Foxmail:‘错误信息:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败’的解决办法
  9. IDEA开启热部署
  10. [转]浮点运算decimal.js