电脑选型(二)——CPU

前言:
  电脑最核心的器件就是CPU了,它直接决定了一台电脑性能的好坏。CPU的的主流大厂是Intel和AMD,选择一款适合自己的CPU十分有必要。

1 CPU概况

  CPU是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。目前CPU的主流大厂有Intel(因特尔)和AMD(超微),而Intel在技术和规模上都排名第一,AMD位居第二。为了选择适合自己的CPU,我们有必要对这两个主流厂家CPU有一定了解。
  CPU有几个重要的参数需要我们了解:主频、核心、线程、缓存、架构。

i5.png

2 主频

  我们常看到的CPU参数里3.0GHz、3.7GHz等就是CPU的主频,也就是CPU的内核时钟频率,它决定了CPU的运算速度或者说工作频率。对于一个单核运算速度就取决于主频,主频越高当然运算速度越快,而目前CPU已经发展出多核。

2.1 Intel酷睿加速技术

  这项技术的作用是实现自动超频。当开启酷睿加速技术后,CPU会根据当前的任务量自动调整CPU主频,在任务“重”暂时提高主频,任务“轻”时降频节能。
  以目前性价比较高的Intel i5 10400F举例,该CPU的基本频率至高可达2.9GHz,而睿频至高可达4.3GHz。

2.2 超频

  CPU的主频和外频之间存在一个比值关系,这个比值就是倍频系数,所以主频、倍频、外频之间关系为:主频 = 外频 × 倍频系数。也就是说要实现CPU超频,我们需要提高外频或倍频系数,通常的做法是提高外频,而外频是由主板提供的,因此支持超频的CPU还需要搭配一个支持超频的主板。
  一般不建议超频,因为超频会影响系统稳定性,缩短硬件使用寿命,甚至损坏CPU及其他设备。因为超频工作超过了额定功率,将产生更多的热量,对散热也会有更高的要求。所以不是特别了解不建议入这个坑。

3 核心

  提高CPU的运算能力最直接的就是提高主频,而主频的提高已经遇到了技术瓶颈,后来发展为增加多个核心并行处理,因此多核处理器应需而生。所以目前要比较两个计算机的运算能力,单纯谈主频是不全面的,还需要考虑核心数,一个高速核运算完全可能败给几个低速核同时运算。

4 线程

  增加核心的根本目的是为了增加线程数,因为任务处理是通过线程进行的,CPU的核心数和线程数的对应关系常见的有1:1和1:2,因此你可能见过4核4线程的CPU,也可能见过6核12线程的CPU,将单个物理核心模拟成两个逻辑核心,是为了更充分的利用CPU,减少CPU的空闲时间提高利用率。核心数和线程数越多,代表CPU并行处理的能力越强。

5 缓存

  CPU是运算和处理的单元,而需要处理的程序和数据主要存储在内存和硬盘中,但内存和硬盘的速度远跟不上CPU的处理速度,为了解决这个矛盾引入和缓存这种东西,它的处理速度可与CPU匹配,但由于价格和芯片面积等因素的限制,缓存空间都较小。在内存读写处理不过来的时候,CPU可以把这些数据先存入缓存中,使得CPU不用等待从而提高CPU的利用率。在价格允许的情况下缓存当然越大越好,通常CPU都有一级缓存、二级缓存甚至三级缓存。

6 架构

  简单来说就是CPU核心的设计方案,好的架构设计可以有效的提高CPU的执行效率,一般2~3年CPU架构会更新一次,所以最新的CPU采用了最新的架构设计,其CPU执行效率也会高于老的架构设计的CPU。所以当你比较两款CPU的主频、核心等参数判断谁的处理能力更强时,还必须考虑架构的差异。

7 Intel CPU

  Intel处理器型号末尾可能带有字母,它们代表CPU的不同特点,在选型时需要对其有一些基本的了解,以下是常见的型号后缀:

  • K: 代表不锁频的处理器,可供发烧友实现超频;
  • M: 代表标准电压cpu是可以拆卸的;
  • U: 代表是低电压节能的,可拆卸;
  • H: 代表是高电压的,无可拆卸;
  • X: 代表是高性能的至尊版,可拆卸;
  • Q: 代表至高性能级别;
  • Y: 代表是超低电压的,省电,不可拆卸;
  • F: 代表不带集显。

i5 10400F.png

  如果你买电脑主要用于玩游戏,那可以选择带F后缀即不带集显得,自己购买独立显卡,如果要玩超频就选带k后缀的,如果要低功耗版可选带Y后缀的,笔记本较常用的是带U后缀的低压版。

8 AMD CPU

  同样的,AMD型号也有一些后缀需要了解,常见的有:

  • K: 代表不锁频的处理器,可供发烧友实现超频;
  • E: 代表的是低功耗版本;
  • X: 代表性能增强版;
  • B: 代表是低功耗的商务版本;
  • M: 代表移动版。

AMD 3700X.png

9 如何选择CPU

  如果你是重度游戏玩家,建议选择主频较高但是核心数和线程数不需要太多,一般4核就够了,因为玩游戏对线程的数量需求并不高。如果你是用于工程开发,几乎不玩游戏,建议选择核心数和线程数较多的,比如做图像渲染等都需要多线程去并行处理,而CPU主频不需要太高。如果是普通用户,可以综合一点选择,选一些性能较为综合性价比较高的CPU。普通用户可以选择带集显的CPU,而游戏用户为了更好的游戏体验建议选不带集显的CPU,自己去搭配独显。