CPU的几核几线程是什么意思?

发布时间 2023-08-01 20:46:12作者: 丁少华

前言

经常看到 电脑硬件的配置参数上 是这么标注cpu的
是不是不太明白 是什么意思?

命名介绍

每个cpu型号都有自己名字,比如上边举例的那款叫做 i5-12600k
i5指得是 英特尔公司把自家cpu划分为三六九等,i3是低端、i5是中端、i7是高端、i9是至尊顶配。
12指的是12代的处理器, 其中后缀k是带核显,kf不带核显。

CPU核心介绍

核指的是CPU运算核心,CPU的核心数是指内部拥物理内核的个数。
若存在多个核心,则每个内核都可以当做一个单核CPU来看待。
比如 双核CPU就相当于有两套硬件资源组合在了一个盒子里面。
这个核心数理解起来还是挺容易的!

下边有个大致的 cpu核心发展历程,大概核心越来越多了

年份 型号 核心数
1971 4004 1
2005 奔腾D 2
... ... ...
2021 酷睿12代 10

CPU线程介绍

CPU拥有几线程原本是和核心数相对应的,即CPU有几个核心就有几个线程。
但英特尔公司在2002年发布了一种超线程技术,它是通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用。

这样在处理一些多线程任务时,可以实现数据的并行处理,大大的提高运算效率,使CPU的性能发挥的更加彻底。

但模拟出来的核心毕竟不是真正的物理核心,总体性能还是不如真正的多核心CPU。

小段总结

刚才说i5-12600k 是 10核16线程,也就是:CPU中有10个物理内核,但最多可以模拟足足16个核心。