CPU的全名是Central Processing Unit,翻译成中文也就是中央处理器,从名称我们就可以看出处理器对于一台电脑的重要性,它是电脑的核心配件,电脑中的所有程序都要听从处理器的安排才能发挥作用。处理器的性能决定了它处理数据的速度,成为衡量一台电脑性能高低的重要指标。而表示处理器性能如何,常用两个参数来表示,那就是频率和核心数。最早时候处理器只有一个核心,那时候判断一个处理器性能如何就十分简单,虽然有架构的差异,但是频率相近的两个处理器性能相差都不会太大。由于受制造工艺限制,处理器的频率不能无限制的增加,为了提高处理器的性能,就只能从增加核心数量想办法了。那么问题来了,是不是核心数量越多,处理器的性能越强?
处理器核心数决定了它的计算能力,毫无疑问核心越多处理器的计算能力越强,但是处理器的运行效果并不能单核性能乘以核心数这么简单的计算,除了功耗、成本因素外,多核处理器也并不是适合每一个人。
不知道大家注意到没有,许多处理器的频率是随着核心数目的增加而降低的。比如相同架构的英特尔的酷睿i9-9900k和i9-9980XE两款处理器。酷睿i9-9900K有8核心16线程,基准频率3.6GHz,可以加速到5.0GHz。而酷睿i9-9980XE有18核心36线程,基准频率只有3.0GHz,睿频只能加速到4.5GHz。
在处理器天梯图上,18核心的酷睿i9-9980XE的性能远远高于i9-9900k,在运算强度很高的服务器上使用时效果出色,运行对多核优化较好的专业应用程序更是得心应手。但是由于它的频率没有i9-9900K高,在运行游戏的时候效果却并不如核心数目较少的i9-9900K,这是因为目前很多游戏对多线程的优化支持不足,当核心数量超过一定数量,反而会出现核心越多游戏越慢的情况,这时候多核心不仅帮不上忙,反而成为负担,需要屏蔽核心来提升游戏运行的效率。
因此在选择处理器的时候,并不是核心越多越好,也得看电脑的用途。如果是需要经常多任务运行的专业用户,自然核心多多益善,而对于游戏玩家来说,8核心处理器就足以,千万不要迷信核心越多速度越快。