我知道在大多数情况下,当您以购买四核 CPU 的相同价格购买双核 CPU 时,您最终会得到 2 个内核,它们的单独速度比四核 CPU 中的 4 个内核更快。
是的,四核处理器基本上可以同时运行 4 个进程,而双核处理器只能同时运行 2 个进程,但由于上述差异,您可能会发现双核 CPU 在您的台式机上性能更佳。
当然这只是理论上的。
有人测试过这个吗?另外,大家对这个话题有什么看法?
答案1
答案2
我还是要说,即使过了这么久(最初提出这个问题后差不多一年),四核处理器仍然没有真正比双核处理器更有优势。除非软件被重写以充分利用多核处理器,否则这种情况将一直存在。
但是,我必须说,Intel Core i7(四核)确实很棒,因为它的速度非常快。尤其是内存控制器位于 CPU 上,而不是主板上的其他地方;这使得系统运行速度更快,实际上导致硬盘成为系统的唯一瓶颈。但是,如果没有适当的多核软件,即使是这个 CPU 也无法充分利用。
看起来(除非您正在进行多核编程)最好还是使用更快的双核,而不是四核。我所说的“更快”是指双核的每个核心时钟速度比四核更快。但是,Intel Core i7 与 Core 2 的架构不同,因此即使是最慢的 Core i7(2.6Ghz 的 920)也比市面上的大多数 Core 2 Duo 快。
如果您不想购买/组装/重建新 PC,那么今天您能做的最重要的事情之一就是购买固态硬盘来替换硬盘,以提高双核处理器的性能(比购买四核处理器更有效)。在几乎每个系统中,硬盘都是最大的性能瓶颈,而固态硬盘将帮助它赶上 CPU 和内存的速度。但是,固态硬盘仍然相当昂贵。
最后,如果您拥有一款符合您需求的双核处理器,我建议您保留它,直到您每天使用的软件能够更充分地利用更新的多核处理器(四核或更大)。尤其是因为四核处理器现在已经面世,但在未来几年内,我们可能会看到 8 核、16 核甚至更多,也许有一天我们所有的软件都会更充分地利用它们(我指的是 Visual Studio、Firefox 和 MS Office)。
答案3
我永远不会拒绝更多内核/处理器。我总能找到让它们发挥作用的东西。此外,玩游戏时我看不出我的英特尔四核处理器和英特尔双核处理器有什么区别;也许是我的显卡掩盖了这种区别。
答案4
我有八个核心,拥有这么多核心确实有区别——没有软件会同时使用所有八个核心,但作为一名开发人员,任何时候都有很多事情要做(Visual Studio、SQL Server、多个浏览器、大量 Windows 服务、压缩/解压档案等),好处确实很明显。查看任务管理器将显示所有八个核心的利用情况。性能远胜于我之前的双核。