我有一个新的 MacBook Pro,点击“关于这台 Mac”,我看到我有:
2.66 GHz 英特尔酷睿 2 双核处理器
一位朋友有一台 Mac Pro,并且具有:
2 个 2.8 GHz 四核 Intel Xeon
我该如何理解这一点:我假设我只有一个 CPU,而他有两个。这让他能做什么而我不能做的。他的机器会比我的快吗?速度快多少?“2 Duo”是否意味着我有“2 x 2”= 4 个核心?“2 x Quad-Core”是否意味着他有“2 x 4”= 8 个核心?从实际角度来看,“核心”到底是什么?也就是说,我们如何期望它影响性能?
这两台机器有什么实际区别?
答案1
从实际角度来看,只有当您确实有对 CPU/核心有很高要求的任务时,性能才有意义。因此,如果您处理大量视频或图形,额外的计算能力会有所帮助。但如果您浏览网页、阅读电子邮件、看电影或听音乐,您的机器在未来几年内完全有能力处理这些任务。
处理器能力只是性能的一个方面。RAM(内存)的数量和速度、磁盘(硬盘或固态)的数量和类型等也会影响整体性能,但这同样取决于机器的工作负载类型。更重要的指标将围绕成本效益分析会考虑所有这些变量,并考虑机器应该做什么样的工作。一般来说,顶级硬件在这个成本/收益指标上很低,因为组件的价格一直在下降。
要测试相对性能,您可以使用基准测试或者GeekBench但这些数字也许并不是那么有趣。
为了解决您的具体问题:
Core 2
表示处理器系列的第二代产品。Duo
表示双核。一块芯片有两个核。- 是的,你的朋友有 8 个核心,分布在 2 个芯片上。
- 与单核芯片相比,核心可以提高某些类型操作的速度并降低功耗。
- 你可以做他能做的一切,但是一些 CPU 密集型任务(例如电影编码)对他来说会更快,因为任何现代程序都支持并行化任务,因此他可以在 8 个核心而不是 2 个核心上运行某些任务。然而,这并不适用于所有事物,所以这种性能只有在非常密集的任务上才会明显。
答案2
每个核心其实就是一个处理器。长期以来,制造多核处理器一直很困难,因此需要高性能和同时执行大量任务的计算机会使用多个处理器。
在这十年中,技术进步如此之快,以至于在单个处理器上安装两个内核已成为现实。这基本上就是二合一封装,通常比两个单独的处理器更好。冷却更容易,主板构造也更容易。此外,两个内核之间的通信速度比两个单独的处理器更快。
从软件方面来说,有所谓的“线程”。基本上每个简单程序一次只能做一件事。如果你想做多件事,比如在你的文字处理器扫描文档时点击一个按钮,你需要将程序分成更小的组件,这些组件称为线程。计算机可以快速更改正在执行的线程,因此它给用户的印象是同时发生了几件事。对于具有多个处理器的计算机,每个处理器可以执行至少一个线程(有些处理器可以同时执行多个线程,但我现在不讨论这个)。有时一个处理器需要来自另一个处理器正在执行的线程的数据。当一个处理器将数据传输到另一个处理器时,可能会发生速度减慢。这种多核处理器受此问题的影响较小,因为内核都在一个处理器中。
现在来回答您的具体问题。您误解了 2 Duo 部分。它是 (Core 2) Duo,也就是说 Core 2 是 Core 的后继者,就像 Pentium II 是 Pentium 的后继者一样。Duo 意味着该处理器上有两个内核。您的朋友有 2 个四核 Xeon。他的系统是多处理器系统和多核系统的组合。每个处理器有 8 个内核,系统有 2 个处理器。按内核测量时,它们也比您的处理器快一点。
这意味着您可以同时运行 2 个应用程序,而他可以同时运行 8 个应用程序。在某些应用程序要求很高、需要大量处理器时间且其工作在单独的线程中的情况下,这非常有用。在单线程要求很高的情况下,这同样非常有用,因为系统有额外的处理器可用于执行其他线程,因此系统似乎响应更快。
还有 Xeon Core 的比较。这两种处理器都有关联,但是 Xeon 处理器适用于需要处理大量数据并且可靠性极其重要的服务器。它们通常质量非常高。Core 处理器是更简单的台式机和笔记本电脑版本,它们更便宜并且质量较低。此外,Xeon 处理器使用不同类型的 RAM,可以检测由背景辐射(以及其他因素)引起的错误并进行纠正。此外,你朋友的系统可以比你自己的系统占用更多的 RAM。我不知道确切的数字,在你的处理器流行的时候,MacBook Pro 不能占用超过 4 GiB 的 RAM,而你朋友的电脑可能至少需要 16 GiB 甚至更多的 RAM。
至于我提到的质量部分:基本上所有同代处理器都是一起制造的。在制造过程中,每个处理器都会经过测试。测试后,处理器会进行分级,最差的处理器可能无法运行,因此会被丢弃;轻微损坏的处理器会禁用损坏的部件,并作为廉价处理器出售;功能齐全的处理器通常属于中端产品;最昂贵的处理器是那些在测试中表现最好的处理器。我预计对 Xeon 的测试会更加严格。
因此基本上,您的计算机可以做的几乎所有事情都可以由您朋友的计算机完成,而且速度要快得多。
答案3
他的机器会比我的快吗?速度快到什么程度?
他的机器在几乎所有方面都会更快。Mac Pro 有两个独立的 Xeon,运行速度为 2.8 GHz。每个 Xeon 都是四核,因此他总共有 2x4 == 8 个核心可供使用。
您的是 Core 2 Duo - Core 2 表示第二代 Core 微架构,Duo 表示双核。因此您的机器有 2 个核心可供使用。核心是物理处理单元。