Linux查看物理CPU个数、核数、逻辑CPU个数

转载 2018年04月17日 14:35:12

from: https://www.cnblogs.com/bugutian/p/6138880.html  


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

复制代码
查看CPU信息(型号)
[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
     24         Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz

# 查看物理CPU个数
[root@AAA ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2

# 查看每个物理CPU中core的个数(即核数)
[root@AAA ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores    : 6

# 查看逻辑CPU的个数
[root@AAA ~]# cat /proc/cpuinfo| grep "processor"| wc -l
24
复制代码

 

这些都代表什么,那就请看CPU架构

多个物理CPU,CPU通过总线进行通信,效率比较低,如下:

多核CPU,不同的核通过L2 cache进行通信,存储和外设通过总线与CPU通信,如下:

多核超线程,每个核有两个逻辑的处理单元,两个核共同分享一个核的资源,如下:

从上面执行的结果来看,证明我使用的cpu有2 * 6 = 12核,每个核有2个超线程,所以有24个逻辑cpu。

Delphi 8 for .net 第一时间 之 分析篇

Delphi 8 for .net 第一时间 之 分析篇  ______________________________________________________________________...
  • cocoboy79
  • cocoboy79
  • 2003-12-26 11:12:00
  • 852

Linux下查看物理CPU和逻辑CPU个数

一、概念 1、物理CPU 插槽上的CPU个数,物理cpu数量等于不同physical id的个数。 2、逻辑CPU  /proc/cpuinfo是用来存储cpu硬件信息的,信息内容分别...
  • xingliang_li
  • xingliang_li
  • 2016-11-23 11:43:22
  • 4940

linux物理cpu,逻辑cpu,cpu核数的关系与区别

本文转自:http://www.centoscn.com/CentOS/help/2015/1208/6503.html一、首先要明确物理cpu个数、核数、逻辑cpu数的概念1.物理cpu数:主板上实...
  • houchao1992
  • houchao1992
  • 2017-02-23 17:24:31
  • 945

关于虚拟机中cpu“cores"个数的问题

在Linux系统中,如何详细了解CPU的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/几线程,这些问题怎么确定呢? 经过查看,我的开发机器是1个物...
  • ketonfly
  • ketonfly
  • 2013-10-22 16:35:50
  • 7312

物理CPU CPU核数 逻辑CPU 几核几线程的概念详解

物理CPU 物理CPU就是计算机上实际配置的CPU个数。在linux上可以打开cat /proc/cpuinfo 来查看,其中的physical id就是每个物理CPU的ID,你能找到几个physi...
  • u012062455
  • u012062455
  • 2017-10-26 20:10:42
  • 1725

Windows下获取逻辑cpu数量和cpu核数量

代码可在Windows NT下正常运行 具体API说明请参照如下文档: GetLogicalProcessorInformation 点击打开链接 点击打开链接 点击打开链接 ...
  • tobacco5648
  • tobacco5648
  • 2014-03-26 18:47:14
  • 23232

Windows如何得到物理CPU的数目

最近一直忙运维Agent程序,其中一个指标是查询目标设备的物理CPU数量。查询API和网上同行的帖子都没能解决。 使用API的GetSystemInfo函数得到的是逻辑CPU数量,若机器是1个4核CP...
  • microcosm001
  • microcosm001
  • 2016-07-15 11:55:29
  • 728

AIX如何查看cpu个数

aix 6.1  p740 p750  系统中有很多命令可以查看cpu的个数,但是哪个命令输出的是逻辑cpu个数,哪个又是物理cpu个数呢?我们下面做一个简单的介绍。       解答: ...
  • u010098331
  • u010098331
  • 2016-02-24 14:25:13
  • 1633

虚拟机处理器核数与物理cpu的关系

vCPU,顾名思义,是虚拟CPU。 创建虚拟机时,需要配置vCPU资源。 因此vCPU是虚拟机的部件。 因此脱离VM,谈论vCPU是没有意义的。 虚拟化管理系统如何调度vCPU,取决于系统内的虚...
  • nmingwei
  • nmingwei
  • 2015-05-13 11:17:53
  • 8244

linux cpu数物理核逻辑核的查看方法及线程进程的绑定方法

cpu数,物理核,逻辑核的关系:逻辑CPU个数 > 物理CPU个数 * CPU内核数 开启了超线程 逻辑CPU个数 = 物理CPU个数 * CPU内核数 没有开启超线程cpu数,物理核,逻...
  • mark20170902
  • mark20170902
  • 2017-05-16 17:29:16
  • 1590
收藏助手
不良信息举报
您举报文章:Linux查看物理CPU个数、核数、逻辑CPU个数
举报原因:
原因补充:

(最多只允许输入30个字)