关于CPU核心数的统计总结

1.关于物理CPU个数。

也就是开机箱后直接看到的CPU数量,这个使用命令:cat /proc/cpuinfo | grep "physical id"| sort| uniq| wc -l 直接查看。
我随便找了一台机器,我这台机器的物理CPU数为:1,如图:



2.关于CPU中的核心数


CPU核心数表示CPU上的运算单元数量,也就是通常所说的CPU核心,使用命令:cat /proc/cpuinfo| grep "cpu cores"| uniq 直接查看
运行命令后, 我这台机器的CPU核心为8,说明这块CPU有8个运算核心单元,如图:



3.关于逻辑CPU数


这里有个公式, 理论上讲: 物理CPU个数 * 每颗CPU核心数 = 逻辑CPU个数
将上面的数据代入公式算一下: 1 * 8 = 8,说明我这台机器的逻辑CPU数应该等于8

但是如果CPU支持超线程(HT)技术, 这个公式的值就不相等。

这里直接使用查看逻辑CPU数的命令: cat /proc/cpuinfo | grep "processor"| wc -l,我这里是16,并不等于8,说明开启了超线程技术,如图:



4.验证是否支持超线程


直接输入命令:cat /proc/cpuinfo |grep 'flags', 如果在返回的内容中包含"ht"字样, 说明支持超线程, 如图:


总结


我这台机器,总共有1块物理CPU, 理论上是8核, 但开启了超线程(HT),使其运算能力变成了16核, 所以对外可以宣称, 这是一个16核CPU。

相关推荐

  1. cpu与缓存关系

    2023-12-22 20:14:02       13 阅读
  2. 关于管理方法总结

    2023-12-22 20:14:02       30 阅读
  3. 2563. 统计公平数目

    2023-12-22 20:14:02       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-22 20:14:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-22 20:14:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-22 20:14:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-22 20:14:02       20 阅读

热门阅读

  1. GSON 泛型对象反序列化解决方案

    2023-12-22 20:14:02       42 阅读
  2. k8s中Chart模板流程控制if_with_range和变量

    2023-12-22 20:14:02       40 阅读
  3. Watchdogs

    Watchdogs

    2023-12-22 20:14:02      35 阅读
  4. 基于K-means和形态学算法的叶子病虫害检测

    2023-12-22 20:14:02       40 阅读
  5. 基于FSRCNN的图像超分辨重建算法附Matlab代码

    2023-12-22 20:14:02       38 阅读
  6. [蓝桥杯 2013 省 AB] 错误票据

    2023-12-22 20:14:02       34 阅读
  7. P2P应用

    P2P应用

    2023-12-22 20:14:02      46 阅读
  8. elementui下选框获取后端数据并查询

    2023-12-22 20:14:02       39 阅读
  9. React尝鲜

    2023-12-22 20:14:02       41 阅读
  10. k8s pod常用资源清单

    2023-12-22 20:14:02       30 阅读
  11. spark中 write.csv时, 添加第一行的标题title

    2023-12-22 20:14:02       44 阅读
  12. 力扣面试经典题之数组/字符串

    2023-12-22 20:14:02       46 阅读
  13. libp2p服务发现之 Multicast DNS(mDNS)

    2023-12-22 20:14:02       32 阅读