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
所以这个服务器主机的CPU为2个物理封装的处理器,每个处理器又有8个处理核心(cpu cores),每个cpu core有可划分为2个逻辑处理器(超线程技术),因此,每个物理处理器上有16个逻辑处理器,总共就有32个processor。
判断逻辑CPU个数:cat /proc/cpuinfo |grep “processor” |wc –l
物理CPU个数:cat /proc/cpuinfo |grep “physical id” |sort|uniq |wc –l
每个物理CPU中core的个数:cat/proc/cpuinfo |grep “cpu cores” |wc –l
是否为超线程:两个逻辑CPU有相同的core id,超线程打开
每个物理CPU中,逻辑CPU的个数:cat/proc/cpuinfo |grep “siblings”
windows下查看CPU物理格式:我的电脑-属性-处理器个数有显示
查看逻辑处理器个数:任务管理器-性能-cpu,双击,显示的柱面数表明所有的逻辑CPU个数