linux下查看CPU物理个数和核数:

/proc/cpuinfo文件中存放的是linux系统所在的物理主机的CPU信息


Physical id:显示的是物理的CPU序列号

CPU cores:显示的是,每一个物理CPU下封装的CPU核数

Siblings:


这一台机器上的信息:physical id :0,1,两颗物理CPU

Cpu cores:显示为8

Processor:显示有32个

Core id:有32行

Siblings:显示为16

所以这个服务器主机的CPU2个物理封装的处理器,每个处理器又有8个处理核心(cpu cores),每个cpu core有可划分为2个逻辑处理器(超线程技术),因此,每个物理处理器上有16个逻辑处理器,总共就有32processor

判断逻辑CPU个数:cat /proc/cpuinfo |grep “processor” |wc –l

物理CPU个数:cat /proc/cpuinfo |grep “physical id” |sort|uniq |wc –l

每个物理CPUcore的个数:cat/proc/cpuinfo |grep “cpu cores” |wc –l

是否为超线程:两个逻辑CPU有相同的core id,超线程打开

每个物理CPU中,逻辑CPU的个数:cat/proc/cpuinfo |grep “siblings”


windows下查看CPU物理格式:我的电脑-属性-处理器个数有显示

查看逻辑处理器个数:任务管理器-性能-cpu,双击,显示的柱面数表明所有的逻辑CPU个数