1、物理cpu及逻辑cpu
物理cpu:主板上实际插入的cpu数量。
逻辑cpu:不是实际的物理实体。每个物理核心可以有多个逻辑核心。然而,逻辑核与运行在相同物理核上的其他逻辑核共享资源,因此拥有更多的逻辑核不一定会获得与拥有更多物理核相同的性能提升。
2、统计cpu数量
物理cpu
cat /proc/cpuinfo |grep "physical id" |wc -l
逻辑cpu
cat /proc/cpuinfo |grep "processor" |wc -l
3、查看cpu的详细信息
cat /proc/cpuinfo

字段表示含义
| processor | 逻辑处理器的id |
| physical id | 物理封装的处理器id |
| core id | 每个核心的id |
| cpu cores | 位于相同物理封装的处理器中的内核数量 |
| siblings | 位于相同物理封装的处理器中的逻辑处理器的数量 |
本文介绍了物理CPU和逻辑CPU的概念。物理CPU是指主板上实际安装的处理器数量,而逻辑CPU则是指通过超线程技术创建的虚拟核心。每个物理核心可以有多个逻辑核心,但它们共享资源,因此增加逻辑核心并不一定等同于性能的线性提升。要查看系统中的CPU信息,可以使用`cat /proc/cpuinfo`命令,其中`physicalid`表示物理ID,`processor`表示逻辑处理器ID,`cpucores`和`siblings`分别显示核心和逻辑处理器的数量。
695

被折叠的 条评论
为什么被折叠?



