Linux入门一:我们常说的CPU核数指的是什么?

前言:
在谈到服务器的性能指标时,我们常提到CPU是双核、四核、八核等,按照我们的理解,肯定是核数越高性能越好,但到底怎么理解CPU的核数那?

1、CPU的核数的概念

通俗意义上讲,CPU单核就是一个人做同一件事,多核就是多个人同时做同一件事情。

  • CPU:CPU即中央处理器,是电脑中一个最重要,最核心的东西。CPU主要的工作就是处理和运算数据,所以,CPU运算速度、主频、缓存、核心数,这几个参数决定了CPU的好坏,CPU的主频越高、缓存越大、核心数越多,这样的CPU运转速度就很快,处理图形图像文件起来,速度就越快,价格就会越贵。
  • 多核心: CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数
    总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数

接下来,我们来看一下CPU的基本架构。

多个物理CPU,CPU通过总线进行通信,效率比较低,如下:
在这里插入图片描述
多核CPU,不同的核通过L2 cache进行通信,存储和外设通过总线与CPU通信,如下:
在这里插入图片描述
多核超线程,每个核有两个逻辑的处理单元&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值