CPU数量、核心数量与线程数量的关系
发布时间
阅读量:
阅读量
1.CPU数,核心数,线程数的关系
1、存在形式不同:
(1)CPU数量 : 一种独立的中央处理单元,其在主板上的体现形式即为可供安装的CPU插槽数量
(2)CPU核心数(CPU cores) : 在每一个CPU芯片中,可能包含多个核心(core),每个核心内部均配置有独立的ALU、FPU及Cache等硬件模块,这可被视作CPU的物理核心数量 。通常我们所提及的“4核8线程”中的“核”即指代这一概念,表示在物理层面上实际存在的硬件单元。
(3)CPU线程数(processor逻辑核) : 这是一个基于逻辑层面 的抽象概念,并非实际存在的实体,其主要作用是用于更准确地描述CPU的运行能力。简单来说,它代表的是系统中模拟出的核心数目。线程数量越多,越有助于同时执行多个程序任务,因为线程数决定了某一时刻CPU能够并行处理的任务总量。每个物理核心至少对应一个线程,但借助超线程技术,一个物理核心可以模拟出两个线程,从而实现同时运行两个任务的能力。每个物理核心均可生成多个逻辑核心,“超线程”技术正是通过特定指令将逻辑内核虚拟化为物理超线程结构。这种结构被称为processor,是数据处理的一个通道或流水线。可以将其理解为所谓的“逻辑核”,例如我们在日常交流中提到的“4核8线程”中的“线程”即为此类概
全部评论 (0)
还没有任何评论哟~
