CPU的核心数和线程数傻傻分不清,一文科普,清晰明了

文 / 指尖动听-一只会飞的猫

本文根据笔者个人工作/学习经验整理而成,如有错误请留言。
本文为作者原创投稿,商业行为,禁止任何未授权的转载及引用,违者必究。
文章所在专栏: 电脑知识科普

1 概念

-背景

当看到以下一些名词,你是否感到过疑惑:他们之间到底有什么关系?
CPU核心数、线程数、处理器数量、每个处理器的内核数量、处理器内核总数、逻辑核数…

在安装linux虚拟机的时候,看到这些名词,不太理解,因此好好了解了一下,如果你和我一样之前一直傻傻分不清,不知道她们之间有什么关系,那么别急,听我慢慢道来:
在这里插入图片描述

- 名词释义
1、CPU就是处理器。
2、处理器数量 :通常表示虚拟的CPU颗数。在一个电脑里,通常物理CPU也只有一颗。
3、每个处理器的内核数量:每个虚拟的CPU含有的逻辑内核数。
4、处理器内核总数:指的是逻辑内核总数,即线程数。
处理器内核总数 = 处理器数量 * 每个处理器的内核数量。
一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上把一个物理线程模拟出两个线程来使用,使得单个核心用起来像两个核一样,以充分发挥CPU的性能。
5、线程数:线程越多,同时运行多个程序就越好。

由上面我们可以得出结论,即只要没有明确说明,一般指的都是逻辑,而非物理。

2 如何查看电脑的相关参数

2.1 win11查看技巧

- 物理CPU个数
在cmd命令中输入systeminfo
在这里插入图片描述

- 物理CPU核数
cmd命令中输入wmic,然后在出现的新窗口中输入cpu get NumberOfCores
在这里插入图片描述

- CPU逻辑核数
方法1:
在cmd命令中输入wmic,然后在出现的新窗口中输入cpu get NumberOfLogicalProcessors
在这里插入图片描述
方法2:
设备管理器中,处理器里面有几个就表示有几个逻辑核数
在这里插入图片描述
方法3:
打开设备管理器,然后找到“性能”,之后就可以看到CPU物理核数和逻辑核数。
在这里插入图片描述
此处逻辑处理器表示的就是线程数。

2.2 linux查看技巧

  • 查看逻辑CPU个数
    cat /proc/cpuinfo | grep ‘physical id’ | sort | uniq | wc -l

  • 查看单个CPU的核数
    cat /proc/cpuinfo| grep “cpu cores”| uniq

  • 查看CPU内核总数
    cat /proc/cpuinfo| grep “processor”| wc -l
    在这里插入图片描述
    正好和配置虚拟机能对应上:
    在这里插入图片描述
    在这里插入图片描述

  • 9
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指尖动听知识库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值