cpu核心数

python 中multiprocessing库的cpu_count函数返回的是计算机的cpu核心数。


cpu核心数:是指物理上,指的是真实存在的cpu处理器个数,单数部分cpu支持超线程技术,允许超线程运行后,在操作系统中看到的cpu数量是实际物理cpu数的两倍。
一般来说,逻辑cpu= 物理cpu个数 * 每颗核数

CUP核数即一个CPU由多少个核心组成,核心数越多,代表这个CPU的运转速度越快,性能越好。对于同一个数据处理,一核CPU相当于1个人处理数据,双核CPU相当于2个人处理同一个数据,4核CPU相当于4个人去处理同一个数据,因此处理核心数越多,CPU的工作效率也就越高。

核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。
 

猜你喜欢

转载自blog.csdn.net/qq_35462323/article/details/82977736