欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CPU颗数 核数 线程数

程序员文章站 2024-02-26 22:02:46
...

对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颗数 核数 线程数

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

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

Window下直接查看;

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

CPU颗数 核数 线程数

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

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

CPU颗数 核数 线程数

这里面的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












相关标签: cpu