doudoow 发表于 2022-12-15 10:56:53

电脑CPU核心数量三个任务核心任务(图)!

电脑CPU是电脑的核心,CPU是中央处理器,是电脑进行线程调度的关键,可以通过查看电脑CPU性能个数可以判定电脑的性能。

CPU个数即CPU芯片个数。 (下图是单CPU双核心 逻辑核心4个{超线程技术})

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

超线程技术:一个核心可以对应两个线程,也就是说它可以同时运行两个线程。

线程&进程&协程的关系 协程是用户级的调度单位   每一个进程启动时都会最先产生一个主线程。然后主线程会再创建其他的子线程。

进程: 表示一个程序的执行活动 (打开程序、读写程序数据、关闭程序)

线程: 执行某个程序时, 该进程调度的最小执行单位 (执行功能1,执行功能2) 一个程序至少有一个进程 一个进程至少有一个线程

并行: 需要处理的任务数 == CPU核心数量 两个任务 两个核心 任务1:------------- 任务2:-------------

并发: 需要处理的任务数 > CPU核心数量 三个任务 一个核心 任务1: ----- ------ 任务2: ------ 任务3: ------

GIL锁 GIL的影响 GIL总结
页: [1]
查看完整版本: 电脑CPU核心数量三个任务核心任务(图)!