CPU颗数 核数 线程数

对Itel i7 6700 cpu 四核八线程的主频频率为3.4GHz的理解:

首先:CPU的线程数概念仅仅只针对Intel的CPU才有用,因为它是通过Intel超线程技术来实现的,如果没有超线程技术,一个CPU核心对应一个线程。所以,对于AMD的CPU来说,只有核心数的概念,没有线程数的概念。

双核就是包括2个相对独立的CPU核心单元组四核就包含4个相对独立的CPU核心单元组。

所以上面的可以理解成一颗CPU芯片上由4个cpu核心单元组,通过超线程技术,将每一个cpu核心单元组虚拟化两个“核”(此处称为线程)也就是上面说的四核八线程;


查看方式:

Windows下通过命令行或者直接查看设备管理器

命令行模式:

在Windows中,在cmd命令中输入“wmic”,然后在出现的新窗口中分别输入“cpu get Name”,“cpu get NumberOfCores”,“cpu get NumberOfLogicalProcessors”即可查看物理CPU数、CPU核心数、线程数。

如下图所示:

CPU颗数 核数 线程数_第1张图片

Name:表示物理CPU数 
NumberOfCores:表示CPU核心数 
NumberOfLogicalProcessors:表示CPU线程数
注释:VM虚拟机中的CPU选择的核心数实际是代表线程数

输入“cpu get *”也可获得相关信息;

Window下直接查看;

计算机 邮件属性  设备管理器

CPU颗数 核数 线程数_第2张图片

这里4个表示的是4线程;(由2个CPU核单元通过超线程技术虚拟出来的四个线程)

或者直接在任务管理器下的性能下

CPU颗数 核数 线程数_第3张图片

这里面的4个cpu监控图也是4核;



Linux下通过如下命令来查看:

查看物理cpu个数

grep 'physical id' /proc/cpuinfo | sort -u

查看核心数量

grep 'core id' /proc/cpuinfo | sort -u | wc -l
查看线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l












你可能感兴趣的:(环境配置)