在购买新笔记本电脑或组装电脑时,选择什么样的处理器是非重要的决定。但是有很多行话,尤其是处理器核心。例如,您需要双核处理器、四核、六核、八核还是更多?
对于不懂计算机硬件的用户来说,听到这些专业名词会感觉一头雾水,不过今天下载集就和您一起来了解下处理器中的核心。
首先,我们先要了解下双核与四核。
处理器芯片只有一个。该芯片可以有一个、两个、四个、六个、八个、十个、十二个甚至十六个内核。所以如果你找到一个“单核”CPU,那就意味着处理器芯片只有一个核心。双核处理器有两个核心,四核有四个,六核有六个,八核有八个,以此类推。
目前,十八核处理器是您可以在消费类 PC 中获得的最佳处理器。我的意思是,你可以购买一个 64 核 AMD Threadripper,它可供消费者使用,但它的处理能力比大多数普通消费者想象的要强。
每个“核心”都是芯片中执行处理工作的部分。本质上,每个内核都是一个中央处理单元 (CPU)。
本文讨论的是计算机的双核与四核处理器,而不是智能手机。所以,大家不要把计算机上使用的和智能手机进行混淆。
双核与四核 CPU 的区别
您可能认为更多的内核会使您的处理器整体更快,但情况并非总是如此。
只有当程序可以在内核之间拆分其任务时,更多的内核才会更快。并非所有程序都是为了在内核之间拆分任务而开发的。这一点我们稍后再谈。
每个内核的时钟速度也是速度的关键因素,架构也是如此。具有更高时钟速度的较新的双核 CPU 通常会优于具有较低时钟速度的较旧的四核 CPU。
能量消耗
更多的内核也会导致处理器的功耗更高。当处理器打开时,它会为所有内核供电,而不是一次只为一个内核供电。
芯片制造商一直在努力降低功耗并使处理器更节能。但作为一般经验法则,四核处理器将从您的笔记本电脑中获取更多电量(从而使其更快地耗尽电池)。
更多核心等于更多热量
比核心更多的因素会影响处理器产生的热量。但同样,作为一般规则,更多的核心会导致更多的热量。
由于这种额外的热量,芯片制造商需要添加更好的散热器或其他冷却解决方案。
四核CPU比双核更贵吗?
更多的核心并不总是更高的价格。正如上面所说,时钟速度、架构版本和其他考虑因素会发挥作用。
但是,如果所有其他因素都相同,那么更多的内核将会需要更高的价格。
CPU内核的软件优化
这是芯片制造商不想让你知道的小秘密。这并不总是与您正在运行多少个内核有关。这是关于您在它们上运行的软件。
必须专门开发程序以利用多个处理器。过去,“多线程软件”并不常见,尽管现在几乎不可能购买单核 CPU,但这个问题已经不是以前的问题了。
但是,重要的是要注意,即使它是一个多线程程序,它也与它的用途有关。例如,Microsoft Edge浏览器支持多个进程,视频编辑软件 Adobe Premiere Pro 也是如此。
Adobe Premiere Pro 指示不同的核心处理编辑的不同方面。考虑到视频编辑涉及的许多层,这是有道理的,因为每个核心都可以处理单独的任务。
同样,Microsoft Edge 浏览器指示不同的内核在不同的选项卡上工作。但问题就在这里。在选项卡中打开网页后,它通常是静态的。不需要进一步的处理工作;剩下的工作是将页面存储在内存中。这意味着即使核心可用于背景选项卡,也没有必要。
这个 Microsoft Edge 浏览器示例说明了即使是多线程软件也可能不会给您带来太多的实际性能提升。
双核不是双倍速度
因此,假设您拥有正确的软件,并且您的所有其他硬件都是相同的。那么四核处理器的速度会是双核处理器的两倍吗?没有。
增加内核并不能解决扩展的软件问题。扩展到核心是任何软件将正确的任务分配给正确的核心的理论能力,因此每个核心都以其最佳速度进行计算。这不是现实中发生的事情。实际上,任务是按顺序拆分的(大多数多线程软件都会这样做)或随机拆分。
例如,假设您有一个四核处理器(Core1、Core2、Core3、Core4)。你需要完成三个任务(T1、T2、T3)来完成一个动作,你有五个动作(A1、A2、A3、A4、A5)像这样。
以下是该软件将如何划分任务:
Core1 = A1T1
Core2 = A1T2
Core3 = A1T3
Core4 = A2T1
不过,该软件并不智能。如果 A1T3 是最难和最长的任务,软件应该在 Core3 和 Core4 之间拆分 A1T3。但是现在,即使 Core1 和 Core2 完成了他们的任务,他们也必须等待较慢的 Core3 的任务完成动作。
所有这些都是一种迂回的说法,并非所有软件都经过优化以充分利用多核。核心数加倍并不总是等于速度加倍。
更多核心在哪里真正有帮助?
既然您知道内核的作用以及它们在提高性能方面的限制,您一定会问自己:“我需要更多内核吗?” 嗯,这取决于你打算用它们做什么。
游戏中的双核和四核
如果您是或想成为一名游戏玩家,那么请在游戏 PC 上获得更多内核。绝大多数新的 3A 游戏(即大型工作室的热门游戏)都支持多线程架构。电脑游戏仍然很大程度上依赖于显卡的性能,但多核处理器也有帮助。
编辑视频或音频
对于任何使用视频或音频程序的专业人士来说,更多的内核将是有益的。大多数流行的音频和视频编辑工具都支持多线程处理。
图像和设计
如果您是设计师,则更高的时钟速度和更多的处理器缓存将比更多的内核更好地提高速度。即使是最流行的设计软件 Adobe PhotoShop,也很大程度上支持单线程或轻线程进程。多核不会对此产生重大影响。
您应该获得更多内核吗?
总体而言,四核处理器将比双核处理器执行更快的通用计算。您打开的每个程序都将在其自己的核心上运行,因此如果任务是共享的,则速度会更好。如果你同时使用很多程序,经常在它们之间切换,给它们分配自己的任务,然后得到一个具有更多内核的处理器。
只要知道这一点:整体系统性能是影响太多因素的一个领域。不要期望通过更改处理器等组件来获得神奇的提升。明智地选择并购买适合您需求的处理器。